A fault tolerant object transaction service in CORBA
Deron Liang, Win‐Tsung Lo, Yuan-Ting Kao, Shyan‐Ming Yuan, Yue‐Shan Chang · 2002
The concept of transactions is not only indispensable in database applications, but also useful in building robust software for mission critical applications. The paper presents an implementation of the Object Transaction Service (OTS) based on CORBA 2.0 specification. Transactional applications developed with the support of our OTS implementation are able to assure the ACID properties even in the presence of node crashes, software system failures and process hangs. The preliminary results obtained from the experiments on Sun workstations with Orbix 1.3 show that the overhead due to the OTS service is satisfactory for most applications.