我使用RabbitMq作为我的消息队列,并且我必须在我的应用程序中使用AMQP协议。我将消息发布到RabbitMq中的队列,并使用nodejs客户端使用这些消息。作为增强,我希望省略nodejs消费者客户端,并将其替换为WSO2 Data Service Server,因为目前nodejs客户端在从队列获取服务之后调用wso2-dss上托管的服务。
我搜索了很多,但我找不到不使用wso2-esb的合适方法。我也许能用qpid客户端解决我的问题,但我真的需要帮助。
发布于 2016-08-16 00:46:29
请通过https://docs.wso2.com/display/ESB490/RabbitMQ+AMQP+Transport和http://itsmaheeka.blogspot.com/2015/09/esb-490-enhanced-rabbitmq-support.html了解RabbitMq,transport.ESB提供内置的RabbitMq传输,但对于决策支持系统,您可能需要安装所需的功能。
发布于 2016-08-18 17:15:19
您可以直接使用DSS JMS transport1来实现这一点,因为RabbitMQ支持JMS。
https://stackoverflow.com/questions/38958756
复制相似问题