loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07)
Transactions in Content-Based Publish/Subscribe Middleware
Toronto, Canada
June 22-June 29
ISBN: 0-7695-2838-4
Luis Vargas, University of Cambridge, UK
Lauri I. W. Pesonen, University of Cambridge, UK
Ehud Gudes, Ben-Gurion University, Israel
Jean Bacon, University of Cambridge, UK
Content-based publish/subscribe provides a flexible communication model for component interoperation in large-scale environments. In process support systems and other applications that follow an event-based architectural style, the definition of dependencies between interacting components and the notion of all-or-nothing semantics are often needed to ensure reliable inter-component task execution. In this paper we introduce publish/ subscribe (P/S) transactions as an abstraction to support these needs in content-based publish/subscribe middleware. A P/S transaction demarcates within an atomic unit-of-work, the production, delivery, and processing of a number of related asynchronous event notifications. A transaction service, provided by the middleware, realises P/S transactions to support the transactional execution of processes on behalf of applications.
Citation:
Luis Vargas, Lauri I. W. Pesonen, Ehud Gudes, Jean Bacon, "Transactions in Content-Based Publish/Subscribe Middleware," icdcsw, pp.68, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.