Advertisement

Interoperability of distributed transaction processing systems

  • Thomas Kunkelmann
  • Hartmut Vogler
  • Susan Thomas
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1161)

Abstract

Distributed transactions — whose traditional domain of application is databases — have recently been brought into new areas of computer science like the management of large distributed systems and networks. There are several standards specified for distributed transaction processing in heterogeneous environments, like X/Open DTP based on DCE, and OMG OTS for CORBA environments. This paper will discuss the interoperability of these distributed transaction standards in general. A special solution for the interoperability between OTS and DTP, based on a half bridge between DCE and CORBA, is presented.

Keywords

distributed transactions X/Open DTP OMG OTS interoperability CORBA DCE 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literature

  1. [BCD95]
    R. Baafe, J. Carrie, W. Drury, O. Wiesler: ACMSxp Open Distributed Transaction Processing, Digital Technical Journal, Vol. 7 No. 1, 1995Google Scholar
  2. [GRR93]
    J. Gray, A. Reuter: Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publisher, 1993Google Scholar
  3. [ISO92]
    International Organisation for Standardisation: OSI TP Model/Service, April 1992Google Scholar
  4. [KEL93]
    L. Keller: Vom Name-Server zum Trader — Ein überblick über Trading in verteilten Systemen; Praxis der Informationsverarbeitung und Kommunikation (PIK), Vol. 16, Nr. 3, Sep. 1993Google Scholar
  5. [OMG91]
    Object Management Group: The Object Request Broker: Architecture and Specification, 1991Google Scholar
  6. [OMG94]
    Object Management Group: Object Transaction Service, 1994Google Scholar
  7. [SCH93]
    A. Schill: DCE — Das OSF Distributed Computing Environment, Springer Verlag, 1993, ISBN 3-540-55335-5Google Scholar
  8. [SLC95]
    S. Sedillot, J. Liang, J. La Chimia: Integrating DCE RPC with OSI TP to offer a transactional RPC; First International Workshop on High Speed Networks and Open Distributed Platforms, St. Petersburg, June 1995Google Scholar
  9. [SUZ96]
    M. Steinder, A. Uszok, K. Zielinski: A Framework for Inter-ORB Request Level Bridge Construction; Proceedings of the ICDP'96 — IFIP/IEEE International Conference on Distributed Platforms, Dresden, Feb. 1996Google Scholar
  10. [VOG95]
    A. Vogel, B. Grey: Translating DCE IDL in OMG IDL and vice versa; TR 22, CRC for Distributed Systems Technology, Brisbane, 1995Google Scholar
  11. [VOG96]
    F. Vogt: Werkzeuge für die Transaktionsverarbeitung heute — morgen; Proceedings of the 19th European Congress Fair of Technical Communication-ONLINE'96, Congress VI, Hamburg, Feb. 1996Google Scholar
  12. [TX95]
    X/Open CAE Specification: Distributed Transaction Processing: The TX (Transaction Demarcation) Specification, X/Open Company Ltd., 1995Google Scholar
  13. [XA91]
    X/Open CAE Specification: Distributed Transaction Processing: The XA Specification, X/Open Company Ltd., UK, 1991Google Scholar
  14. [XA+94]
    X/Open Snapshot: Distributed Transaction Processing: The XA+ Specification, Version 2, X/Open Company Ltd., 1994Google Scholar
  15. [XOP93]
    X/Open Guide: Distributed Transaction Processing: Reference Model, Version 2, X/Open Company Ltd., 1993Google Scholar
  16. [XOP95]
    X/Open CAE Specification: Distributed Transaction Processing: The TxRPC Specification, X/Open Company Ltd., 1995Google Scholar
  17. [YAV96]
    Z. Yang, A. Vogel: Achieving Interoperability between CORBA and DCE Applications Using Bridges; Proceedings of the ICDP'96-IFIP/IEEE International Conference on Distributed Platforms, Dresden, Feb. 1996Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • Thomas Kunkelmann
    • 1
  • Hartmut Vogler
    • 1
  • Susan Thomas
    • 2
  1. 1.Informationstechnologie Transfer OfficeTechnische Hochschule DarmstadtDarmstadt
  2. 2.Digital Equipment GmbHCEC KarlsruheKarlsruhe

Personalised recommendations