ServiceMix provides us with the servicemix-jms
component which makes it easy to bind the endpoints to the JMS channel, both in the consumer and provider roles. Hence, before we look into the details on how to bind the web services to the JMS transport, we will look at configuring the servicemix-jms
component.
The servicemix-jms
components allow you to send and receive JMS messages. The servicemix-jms
components assume that the normalized message they are given is ready for marshalling into or out of JMS. Hence, they don't, by default, try to implement a SOAP stack or perform any complex message transformation other than to map normalized messages to JMS or vice versa. However, it is possible to specify the SOAP enveloped payload as messages so that servicemix-jms
can perform wrapping and unwrapping of payload from within the SOAP envelope.
A few of the features of servicemix-jms
are as follows:
Standard JBI-compliant binding component.
Supports lightweight...