使用wso2dss作为AMQP使用者

时间:2016-08-15 16:11:10

标签: wso2 rabbitmq amqp wso2dss

我使用RabbitMq作为我的消息队列,我必须在我的应用程序中使用AMQP协议。我正在RabbitMq向我的队列发布消息,并使用nodejs客户端使用消息。作为一项增强功能,我想省略nodejs客户端客户端并将其替换为WSO2 Data Service Server,因为当前nodejs客户端在从队列中获取服务后调用wso2-dss上托管的服务

我搜索了很多,而且在没有使用wso2-esb的情况下我找不到合适的方法。我或许可以用qpid客户端解决我的问题,但我真的需要帮助。

2 个答案:

答案 0 :(得分:0)

请浏览https://docs.wso2.com/display/ESB490/RabbitMQ+AMQP+Transporthttp://itsmaheeka.blogspot.com/2015/09/esb-490-enhanced-rabbitmq-support.html以了解RabbitMq transport.ESB提供内置的RabbitMq传输但是对于DSS,您可能需要安装所需的功能。

答案 1 :(得分:0)

您可以直接使用DSS JMS传输[1]来实现此目的,因为RabbitMQ支持JMS。

[1] https://docs.wso2.com/display/DSS350/JMS+Transport