THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Alternative JMS providers?
...
Policy
Binding Type
The JMS binding has native support for some intents.
Code Block |
---|
<bindingType type="binding.jms"
alwaysProvides="jms"
mayProvide="atLeastOnce atMostOnce ordered conversation"/>
|
atLeastOnce
atMostOnce
ordered
conversation
priority
Following example given in spec
Code Block |
---|
<policySet name="JMSPolicy"
provides="priority"
appliesTo="binding.jms">
<intentMap provides="priority" default="medium">
<qualifier name="high">
<headers JMSPriority="9"/>
</qualifier>
<qualifier name="medium">
<headers JMSPriority="4"/>
</qualifier>
<qualifier name="low">
<headers JMSPriority="0"/>
</qualifier>
</intentMap>
</policySet>
|
Code Block |
---|
<reference name="StockQuoteService" requires="priority.high log">
<interface.java interface="services.stockquote.StockQuoteService"/>
<binding.jms>
<destination name="StockQuoteServiceQueue"/>
<connectionFactory name="StockQuoteServiceQCF"/>
</binding.jms>
|