Abstract
The CORBA Object Transaction Service (OTS) is a key component in many enterprise information systems built using distributed object technology. The Object Management Group (OMG) defines the OTS through a set of standard interfaces and services that a CORBA-compliant OTS must adhere to. Product vendors then implement a realization of the OTS in their CORBA technology. This level of standardization in theory allows application designers to architect their systems in a product-neutral manner, using a standard set of interfaces that all the various OTS implementations support. This paper examines three concrete OTS products from different vendors. The underlying approaches and architectures are compared, and their strengths and weaknesses analyzed. The analysis clearly shows that major differences exist in the behavior of the different products, and these have profound effects on application design and implementation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ian Gorton, Enterprise Transaction Processing Systems: Putting the CORBA OTS, Encina++ and Orbix OTM to Work (The Addison-Wesley Object Technology Series), Addison-Wesley, January 2000
Anna Liu, Ian Gorton, Evaluating WebLogic Enterprise, CSIRO Publishing, September 2000
Phong Tran, Ian Gorton, Evaluating Inprise ITS vl.2, CSIRO Publishing, August 2000
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Gorton, I., Liu, A., Tran, P. (2001). The Devil is in the Detail: A Comparison of CORBA Object Transaction Services. In: Patel, D., Choudhury, I., Patel, S., de Cesare, S. (eds) OOIS 2000. Springer, London. https://doi.org/10.1007/978-1-4471-0299-1_18
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0299-1_18
Publisher Name: Springer, London
Print ISBN: 978-1-85233-420-8
Online ISBN: 978-1-4471-0299-1
eBook Packages: Springer Book Archive