Abstract

Addresses a standard for the federation of transactional objects-the OMG Object Transaction Service (OTS) with the X/Open DTP (distributed transaction processing) model and the ISO OSI TP (transaction processing) communication protocol. The two-phase commit propagation rules within a distributed transaction tree are similar in the X/Open, ISO and OMG models. Building an OTS on an OSI TP protocol machine is possible because the two specifications are somewhat complementary: OTS defines a set of external interfaces without a specific internal protocol machine, while OSI TP specifies an internal protocol machine without any API (application programming interface). Given these observations, and having already implemented an X/Open two-phase commit transaction toolkit based on an OSI TP protocol machine, we analyze the feasibility of using this implementation as a transaction service provider for OMG interfaces. Bared on the favorable result of this feasibility study, we are implementing an OTS-compliant system which, by initiating the extensibility and openness strengths of OSI TP, is able to provide interoperability between the X/Open DTP and OMG OTS models.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.