JMS in ServiceMix
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.
Servicemix-jms
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 and XBean-based deployments.
Supports SOAP 1.1 and 1.2 support.
Supports MIME with attachments.
Pages:
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289