Home

 

Java Message Service (JMS)

JMS defines (among other things):

A messaging model: The structure of a JMS message and an API for accessing the information contained within a message. The JMS interface is, javax.jms.Message, implemented by several concrete classes, such as javax.jms.TextMessage.

Point-to-point (PTP) messaging: A queue-based messaging architecture, similar to a mailbox system. The JMS interface is javax.jms.Queue.

Publish/subscribe (Pub/Sub) messaging: A topic-based messaging architecture, similar to a mailing list. Clients subscribe to a topic and then receive any messages that are sent to the topic. The JMS interface is javax.jms.Topic.

More information about JMS can be found at:

http://java.sun.com/products/jms/
ibm.com/redbooks