A fault-tolerant object service in the OMG's object management architecture

Liang, Deron

A fault-tolerant object service in the OMG's object management architecture

The object management architecture (OMA) has been recognized as a de facto standard in the development of object services in a distributed computing environment. In a distributed system, the provision for failure-recovery is always a vital design issue. However, the fault-tolerant service has not been extensively considered in the current OMA framework, despite the fact that an increasing number of useful common services and common facilities have been adopted in OMA. In this paper, we propose a fault-tolerance developing environment, called Phoinix, which is compatible to the OMA framework. In Phoinix, object services can be developed with embedded fault-tolerance capability to tolerate both hardware and software failures.


FAULT-TOLERANCE
OBJECT-ORIENTED PROGRAMMING
OMA
CORBA
DISTRIBUTED COMPUTING ENVIRONMENT
DISTRIBUTED OBJECT SERVICES

H004.41 INF