Implementing atomic objects with the RelaX transaction facility - Object Orientation in Operating Systems, 1991. Proceedings., 1991 International Workshop on

نویسندگان

  • Michael Mock
  • Reinhold Kroeger
چکیده

RelaX offers an extensible transaction facility which isolates distributed (thus complex) transaction processing. A distributed system providing basic support for local recovery may easily be enhanced with flexible transaction functionality by linking it to the RelaX facility. The work desribed is being carried out in conjunction with the European ESPRIT Comandos project. In the Comandos platform, the transaction facility is used to implement atomic objects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementing Atomic Objects with the RelaX Transaction Facility

This paper presents an object-oriented model for distributed transaction processing and discusses the issues which had to be explored in the implementation of this model. The functionality of this transaction model meets the requirements of a range of concurrent, distributed applications. We show that transaction functionality can be implemented in a language independent manner allowing the mod...

متن کامل

An object-based approach to implementing distributed concurrency control

We have added distributed concurrency control to the MELD object system by representing inprogress transactions as simulated objects. Transaction objects exploit MELD’s normal message passing facilities to support the concurrency control mechanism. We have completed the implementation of an optimistic mechanism using transaction objects and have designed a twophase locking mechanism based on th...

متن کامل

Architecture and Implementation of Guide, an Object-Oriented Distributed System

This paper describes the architecture and implementation of an object-oriented distributed operating system. The system is called Guide (Grenoble Universities Integrated Distributed Environment). Its main features are the following: an object model is embodied in a language including the notions of type and class with single inheritance; execution units (obs) are multi-threaded virtual machines...

متن کامل

IJCAI-91 Workshop on Objects and Artificial Intelligence

Jacques Ferber (LAFORIA, France); Mamdouh Ibrahim (EDS/AI Services), chair; and Mario Tokoro (SONY Computer Science Laboratory/Keio University, Japan). The primary topics of the workshop were (1) object-oriented architectures for AI, (2) integration of objects and AI, (3) object-oriented knowledge representation, and (4) object-oriented AI applications. Twelve papers were accepted, and 18 contr...

متن کامل

The RelaX Architecture

RelaX (Reliable distributed applications support on UNIX) is a portable and extensible system software layer on top of UNIX-like operating system kernels supporting reliable distributed applications by a generalized transaction mechanism. The distributed transaction mechanism relieves each programmer of dealing explicitly with error recovery and concurrency control in every distributed applicat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009