Font Size: a A A

Systematic Study Of The Object Transaction Service

Posted on:2003-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2208360065461588Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The technology of transaction processing especially the technology of distributed transaction processing has been widely used today. The Object Transaction Service (OTS) based on the technology of distributed object can support the atomicity and the durability of distributed transaction,and it has become an efficient method of distributed transaction. This paper specifies the architecture and the key technology of OTS.This project designs and implements an Object Transaction Service (OTS) system which is conformant to Common Object System Specification,and we got good result. With the adoption of the two_phase commit protocol the system guarantees the atomicity and durability of distributed transaction. In order to achieve a high reliables available and efficient system,we propose serveal key technologies:K We put forward a technology of using interceptor implement implicit transaction context propagation,this technology makes transaction propagation transparent to users. We also add transaction check and transaction policy check in the process of transaction propagation,these methods increase transaction intergrity level. 2s We propose and implement a nested transaction processing model which can resolve resource waste and low efficiency in long transactions processing. It provides two_level nested processing to resource objects which do not support nested transaction processing by themselves.3s In order to resolve frequent network operations and heavy load on central transaction processor in distributed transaction processing,we bring forward an algorithm of interposing a proxy between original transaction and transactional operations. Using this algorithm,remote operations can be changed into native,this make cooperated transaction processors share in the responsibility of transaction processing.Furthermore,we integrate OTS system into X/Open DTP model to resolve interoperability between object transaction service model and DTP model.
Keywords/Search Tags:Object Transaction Service (OTS), Cannon Object Request Broker Architecture(CORBA), distributed transaction, transaction propagation, nested transaction, interposition
PDF Full Text Request
Related items