Processing JMS messages

JMS is the standard Java™ EE messaging API for building enterprise messaging applications. IBM® App Connect Enterprise provides built-in input and output nodes for its supported protocols.

The JMS specification offers an abstract, provider-independent messaging interface, so that you can write messaging applications to this common API regardless of the underlying messaging implementation.

JMS offers two common ways of messaging on which to build messaging applications: point-to-point and publish/subscribe (pub/sub). JMS applications send messages to JMS destinations, which can be queues (in the point-to-point domain) or topics (in the pub/sub domain).

JMS is defined in the following documents from Sun Microsystems:
JMS can be used as a transport for SOAP as described in the following document issued by the World Wide Web Consortium (W3C):