Proceedings ArticleDOI
The object-oriented distributed transaction
Chen Liangkuan,Chen Deqing,Zhang Bo +2 more
- Vol. 1, pp 287-290
TLDR
An object-oriented distributed transaction in the HDOOM model is implemented, built on the base of a Novell LAN, and the transaction structure and implementation is described.Abstract:
Distributed transactions are an important programming paradigm for simplifying the construction of reliable and available distributed applications. We have implemented an object-oriented distributed transaction in the HDOOM model. This model is built on the base of a Novell LAN. The transaction facilities are provided as a routine library in C++. This adds parallel and atomic features to the C++ language. This paper presents the object model HDOOM, and describes the transaction structure and implementation. >read more
References
More filters
Journal ArticleDOI
Object-oriented development
TL;DR: The author examines the process of object-oriented development as well as the influences upon this approach from advances in abstraction mechanisms, programming languages, and hardware.
Journal ArticleDOI
Atomic Remote Procedure Call
Kwei-Jay Lin,J. D. Gannon +1 more
TL;DR: An atomk remote procedure call mechanism is implemented which provides users a simple and reliable language primitive and detailed concurrency control and recovery algorithms are given, and illustrated with examples.
Journal ArticleDOI
Understanding transactions in the operating system context
TL;DR: It remains true that the model of computing embraced by TP systems is quite inappropriate for many kinds of applications, and that the various costs of transactions are too high for others, particularly for those applications that could benefit from only some part of the transaction model.
Journal ArticleDOI
Atomic broadcast in one phase
TL;DR: The protocol presented here assumes weak fail-silent Network Attachment Controllers (NACs) and a broadcast channel subject to omission failures and in a failure-free environment it consists of a single phase.