我们有需要通过RabbitMQ代理发送消息的C ++软件,有人试过ActiveMQ CPP lib(CMS)向RabbitMQ代理发送/接收消息吗?
答案 0 :(得分:3)
CMS API是用于消息传递的通用API,它支持许多不同的提供程序。例如,没有什么能阻止某人在某个AMQP C客户端库上实现CMS API。
但是,由于CMS支持Stomp,因此可以通过StompConnect
与RabbitMQ以及几乎任何其他JMS提供者进行通信。答案 1 :(得分:0)
您可以使用STOMP协议公开RabbitMQ。这意味着您可以与RabbitMQ进行交互(使用/生成)与在任何平台上编写的客户端(甚至使用Telnet)。
答案 2 :(得分:-1)
这两种不同的消息系统彼此不兼容。