我想尝试使用WSO2的用例,其中发送到队列的消息被发送到一系列队列。
目前我使用proxyname作为入站队列,发送中介最终发送到队列'ONE'。 now如果要将消息从队列ONE发送到队列TWO,我必须创建另一个代理。
是否可以创建一个从Queue One接收消息的代理 - >队列二 - >队列三 - >队列四。全部使用单个WSO2代理服务。
就webservice链接而言,我可以使用callout mediator。我在JMS队列方面有什么建议?
此致 领袖 @gnanagurus
答案 0 :(得分:0)
理想情况下,如果您想从Q1中选择一条消息并将其发送到Q2并从Q2中选择消息并将其发送到Q3等等。如果您正在处理代理服务,则需要为每个队列提供侦听器代理服务。但是,您可以通过WSO2 ESB的消息存储/处理器在单个代理服务中实现此目的。请参阅[1]中的示例,您可以将其扩展到您的要求。
[1] - http://wso2.org/project/esb/java/4.0.3/docs/samples/store_n_forward_samples.html