Dependency-Spheres: A Global Transaction Context for Distributed Objects and Messages
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
Transaction policies for service-oriented computing
Data & Knowledge Engineering - Special issue: Contract-driven coordination and collaboration in the internet context
Data management research at Technische Universität Darmstadt
ACM SIGMOD Record
TOPS: a new design for transactions in publish/subscribe middleware
Proceedings of the second international conference on Distributed event-based systems
Message queuing patterns for middleware-mediated transactions
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
Unifying framework for message passing
SOFSEM'06 Proceedings of the 32nd conference on Current Trends in Theory and Practice of Computer Science
From calls to events: architecting future BPM systems
BPM'12 Proceedings of the 10th international conference on Business Process Management
Hi-index | 0.00 |
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 X 2 TS middleware service.