在两个不同的WSO2ESB之间传输消息的最佳方式
问题描述:
我是WSO2的新手,请原谅。在两个不同的WSO2ESB之间传输消息的最佳方式
我的问题是如何连接两个分离WSO2 ESB以在它们之间传输消息(特别是无缝地调用Web服务)。
我知道这是一个非常普遍的问题,确切的答案可能是不可能的,但我想知道在哪个方向去。使用JMS传输和例如ActiveMQ作为消息代理是否是个好主意?以及如何测试该连接是否工作?
在此先感谢!
答
有很多的解决方案,但我认为你说对了JMS和ActiveMQ是正确的。使用起来非常简单,只需将消息“发送”到带有地址端点的jms队列,并使用JMS代理从该队列中消费消息即可。
请参阅https://docs.wso2.com/display/ESB481/Java+Message+Service+%28JMS%29+Support