• DocumentCode
    1589028
  • Title

    Middleware mediated transactions

  • Author

    Liebig, Christoph ; Tai, Stefan

  • Author_Institution
    Darmstadt Univ. of Technol., Germany
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    340
  • Lastpage
    350
  • Abstract
    Middleware mediated transactions (MMT) integrate message-oriented transactions and distributed object transactions. MMT are suggested as an evolutionary and integrative approach to support reliable and flexible interactions between heterogeneous and autonomous components, which is a major challenge in enterprise application integration. MMT offer the ability to combine communication of messages and notifications with conventional transactional object requests. Thus MMT introduce the flexibility of mediated interactions with respect to topology, binding, time-dependencies and content transformation into distributed object transactions. MMT are characterized by coupling modes to control if notifications become visible immediately or are dependent on the transaction status, to include mediators as transaction participants, and to distinguish between message delivery and processing, as well as vital and non-vital participants. Furthermore, coupling modes interrelate different distributed transaction contexts of publishers and subscribers. This paper introduces the concept of MMT and presents two system prototypes implementing MMT, the dependency-spheres middleware service and the X2 TS middleware service
  • Keywords
    client-server systems; distributed object management; message passing; transaction processing; Dependency Spheres service; MMT; X2TS service; binding; content transformation; distributed object transactions; enterprise application integration; heterogeneous components; message delivery; message oriented transactions; middleware mediated transactions; system prototypes; time-dependencies; topology; Application software; Communication system control; Information systems; Mediation; Message-oriented middleware; Prototypes; Reliability; Software prototyping; Topology; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Objects and Applications, 2001. DOA '01. Proceedings. 3rd International Symposium on
  • Conference_Location
    Rome
  • Print_ISBN
    0-7695-1300-X
  • Type

    conf

  • DOI
    10.1109/DOA.2001.954099
  • Filename
    954099