scispace - formally typeset
Proceedings ArticleDOI

The object-oriented distributed transaction

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

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.