Understanding JMS and Message Driven Beans

Messaging allows applications to read and write messages from a common destination. This is a key distinction from applications that exchange information through Remote Procedure Call (RPC) mechanisms such as those provided by Session and Entity EJBs. With an RPC style of communication, clients rely on calling directly to another application and waiting until the procedure returns. On the other hand, with messaging, an application only needs to write a message to some location such as a queue and forget about it. Another application can then read the message whenever it wants. The producer (the sender of the message) and the consumer (the reader of the message) are time-independent of each other.

Much ...

Get IBM WebSphere: Deployment and Advanced Configuration 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.