【问题标题】:Can ActiveMQ CPP Api be used to Talk to RabbitMQ Broker?可以使用 ActiveMQ CPP Api 与 RabbitMQ Broker 对话吗?
【发布时间】:2011-01-16 20:58:21
【问题描述】:

我们有需要通过 RabbitMQ 代理发送消息的 C++ 软件,有人尝试过 ActiveMQ CPP lib (CMS) 向 RabbitMQ 代理发送/接收消息吗?

【问题讨论】:

    标签: c++ activemq rabbitmq amqp activemq-cpp


    【解决方案1】:

    您可以使用 STOMP 协议公开 RabbitMQ。这意味着您可以与在任何平台上编写的客户端(甚至使用 Telnet)与 RabbitMQ 进行交互(消费/生产)。

    【讨论】:

      【解决方案2】:

      CMS API 是用于消息传递的通用 API,它支持许多不同的提供程序。例如,没有什么能阻止某人在某些 AMQP C 客户端库之上实现 CMS API。

      但是,由于 CMS 支持 Stomp,因此应该可以通过 StompConnect 与 RabbitMQ 以及几乎任何其他 JMS 提供程序进行通信

      【讨论】:

        【解决方案3】:

        这是两个互不兼容的不同消息传递系统。

        【讨论】:

          猜你喜欢
          • 2020-05-19
          • 1970-01-01
          • 1970-01-01
          • 2011-08-01
          • 1970-01-01
          • 2016-05-10
          • 1970-01-01
          • 1970-01-01
          • 2015-07-29
          相关资源
          最近更新 更多