IBM Integration Bus, Version 10.0.0.2 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


SOAP over JMS

SOAP over Java™ Message Service 1.0 is a specification that describes how SOAP can bind to a messaging system that supports the Java Message Service (JMS).

SOAP is transport-independent and can be bound to any protocol. Both SOAP 1.1 and SOAP 1.2 can be bound in this way using the SOAP 1.2 Protocol Binding Framework. SOAP over JMS allows you to use the JMS transport with SOAP messages, and is an alternative messaging mechanism to the standard SOAP over HTTP messaging.

JMS can be used as a transport for SOAP. The specification for SOAP over Java Message Service 1.0 is published as a formal recommendation by the World Wide Web Consortium (W3C):

JMS applications send messages to JMS destinations, which can be queues or topics. Queues are used in point-to-point messaging, and topics are used in publish/subscribe (pub/sub) messaging.

IBM® Integration Bus supports the JMS transport on the SOAP nodes, which are configured by importing WSDL with SOAP/JMS bindings. JMS topic destinations for publish/subscribe messaging are not supported for SOAP nodes in IBM Integration Bus.

IBM Integration Bus supports both the W3C standard WSDL format and the IBM proprietary (deprecated) WSDL format. For a summary of differences between these two WSDL formats, see WSDL URI formats for JMS.


bc55935_.htm | Last updated 2015-09-24 12:54:01