Integrating Notifications and Transactions: Concepts and X2TS Prototype

  • Authors:
  • Christoph Liebig;Marco Malva;Alejandro P. Buchmann

  • Affiliations:
  • -;-;-

  • Venue:
  • EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Event-based architectural style promises to support building flexible and extensible component-oriented systems and is particularly well suited to support applications that must monitor information of interest or react to changes in the environment, or process status. Middleware support for event-based systems ranges from peer-to-peer messaging to message queues and publish/subscribe event-services. Common distributed object platforms restrict publishing events on behalf of transactions to message integrating transactions. We suggest that concepts from active object systems can support the construction of reliable event-driven applications. In particular, we are concerned with unbundling transactional reactive behavior in a CORBA environment and introduce X2TS as integration of transaction and notification services. X2TS features rich coupling modes that are configured on a per subscriber basis and supports the application programmer with coordinating asynchronous executions on behalf of transactions.