Message queuing patterns for middleware-mediated transactions

  • Authors:
  • Stefan Tai;Alexander Totok;Thomas Mikalsen;Isabelle Rouvellou

  • Affiliations:
  • IBM T. J. Watson Research Center, New York;Courant Institute of Mathematical Sciences, New York University, New York;IBM T. J. Watson Research Center, New York;IBM T. J. Watson Research Center, New York

  • Venue:
  • SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many enterprise applications require the use of object-oriented middleware and message-oriented middleware in combination. Middleware-mediated transacdons have been proposed as a transaction model to address reliability of such applications; they extend distributed object transactions to include message-oriented transactions. In this paper, we present three message queuing patterns that we have found useful for implementing middleware-mediated transactions. We discuss and show how the patterns can be applied to support guaranteed compensation in the engineering of transactional enterprise applications.