Chapter 7. Developing Applications with JBoss Messaging Service

The medium is the message. Marshall McLuhan

Messaging is a method of communication between software components or applications. The Java Message Service (JMS) is a Java API designed by Sun that allows applications to create, send, receive, and read messages (refer to http://java.sun.com/products/jms/docs.html).

Messaging differs from other standard protocols, such as Remote Method Invocation (RMI) and Hypertext Transfer Protocol (HTTP), in two ways. Firstly, the conversation is mediated by a messaging server, so it's not a two-way conversation between peers. Secondly, the sender and receiver need to know only the message format and the destination to be used. This is in contrast ...

Get JBoss AS 5 Development 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.