我一直在尝试做一个 poc 和 WSO2 ESB 作为 JMS 生产者和消费者。首先无法理解的是我们的代理服务将如何消费消息,我们是否需要使用 tryit 或soap ui 启动或运行服务,或者每当队列中有新消息时它都会消费消息。
任何人都可以为此建议一个链接或提供一个分步示例。
以下是我的代理服务来源:
<proxy xmlns="http://ws.apache.org/ns/synapse" name="NewJMSQueue" transports="jms" statistics="disable" trace="disable" startOnLoad="true">
<target>
<inSequence>
<log level="full"/>
<send>
<endpoint>
<address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
</endpoint>
</send>
</inSequence>
</target>
<parameter name="transport.jms.ContentType">
<rules>
<jmsProperty>contentType</jmsProperty>
<default>application/xml</default>
</rules>
</parameter>
<parameter name="transport.jms.Destination">NewJMSQueue</parameter>
<description></description>
</proxy>