| Abstract |
|
This paper addresses federation of transactional object standard - OMG Object Transaction Service (OTS) with X/Open DTP Model and ISO OSI TP communication protocol. The two-phase commit propagation rules within a distributed transaction tree are similar in the X/Open, the ISO and the 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 specific internal protocol machine, while OSI TP specifies an internal protocol machine without any 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. Based on the favorable result of this feasibility study, we are implementing an OTS compliant system, which, by initiating of the extensibility and openness strengths of OSI TP, is able to provide interoperability between X/Open DTP and OMG OTS models.
|
Additional Information
|
Citation:
Jian Liang, Simone Sedillot, Bruno Traverson,
"OMG Object Transaction Service based on an X/Open and ISO OSI TP Kernel,"
hicss,
p. 110,
30th Hawaii International Conference on System Sciences (HICSS) Volume 1: Software Technology and Architecture,
1997
|