mastheadSkip to main content


Advanced Enterprise Middleware
Publication Abstract


Strategies for Integrating Messaging and Distributed Object Transactions

Stefan Tai and Isabelle Rouvellou

Published in Joseph Sventek and Geoffrey Coulson (eds.), Proceedings IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2000), New York , NY, USA April 2000; published as Lecture Notes in Computer Science 1795, by Springer-Verlag, Berlin, pp. 308-330.

Abstract

Messaging, and distributed transactions, describe two important models for building enterprise software systems. Distributed object middleware aims to support both models by providing messaging and transaction services. But while the concept of distributed object transactions is well-understood, support for messaging in distributed object environments is still in its early stages, and not nearly as readily perceived. Integrating messaging into distributed object environments, and in particular with distributed object transactions, describes a novel and complex software design problem. This paper details this problem, presenting first results from our project of developing a messaging and transaction integration facility. The first contribution of this paper is a comprehensive messaging classification framework, which defines messaging concepts and terminology, and enables us to compare different messaging architectures. Second, we analyze sample messaging middleware using this framework, and identify the architectural messaging styles that they induce. Third, we derive four different strategies for integrating messaging and distributed object transactions. We discuss each of these integration strategies, and outline the open research issues that need to be solved. Overall, this paper advances our understanding of the motivation for, the problems of, the current state-of-the-art in, and future models for integrating messaging and distributed object transactions.

View a PDF version of this paper here ...
PDF version of paper
This paper is © 2000 Springer-Verlag.


View a PDF version of the slides for the Middleware 2000 presentation of this paper here ...
PDF version of slides


Return to the Advanced Enterprise Middleware Publications ...


Privacy Legal Contact IBM Research Home Research Sites Page Contact