destinationStyle String Indicates the destination type
used with the jmsProvider
DestinationName.
Not Mandatory
(unless jmsProvider
DestinationName
is used).
jmsProvider
DestinationName
String The target JMS destination
(Queue or Topic) will be
created by the JMS provider.
Not Mandatory
(either of destination,
jndiDestinationName,
or jmsProvider
DestinationName is
mandatory).
connectionFactory javax.jms.
Connection
Factory
The connectionFactory
is to be used. Instead
a JNDI configuration
can be provided using
jndiConnectionFactoryName.
Not Mandatory.
servicemix-jms Lightweight Configuration
In addition to the XBean-based configuration listed earlier, servicemix-jms can also
be deployed based on the lightweight mode for use in an embedded ServiceMix. The
configuration would be as follows:
Chapter 11
[ 207 ]
endpoint="myConsumer"
role="consumer"
soap="true"
targetService="test:pipeline"
defaultMep="http://www.w3.org/2004/08/
wsdl/in-only"
destinationStyle="queue"
jmsProviderDestinationName="queue/A"
connectionFactory ="#connectionFactory" />
endpoint="myProvider"
role="provider"
soap="true"
destinationStyle="queue"
jmsProviderDestinationName="queue/B"
connectionFactory="#connectionFactory" />
Protocol Bridge
A protocol bridge is an integration pattern to connect between two different
protocols.
Pages:
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294