Chapter 22. Messaging Services

Passing messages between applications in a distributed system is a very common service for an enterprise information system. In an abstract sense, this is precisely what happens when one makes a distributed object call using such communication models as CORBA, RMI, and DCOM. Messaging services can be distinguished from these remote procedure–oriented communication models by the added layer of abstraction that is provided above a communications paradigm to uncouple the connection between distributed message sender and receiver. Rather, an intermediate service exists between a message producer and message consumer that handles the delivery ...

Get Building Java™ Enterprise Systems with J2EE™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.