首页 > 解决方案 > 是否可以在多个 AMQP 代理之间建立通信

问题描述

是否可以使用 RabbitMQ 库向 ActiveMQ 发布/使用消息,反之亦然?两者都是 AMQP 代理,所以我想检查这是否可能。

我问这个问题是因为我有一个用例来迁移我们当前的代理,并且我不希望我的客户在使用消息时做任何更改。这可以是任何 AMQP 代理到任何其他 AMQP 代理的通信

标签: rabbitmqactivemqamqp

解决方案


ActiveMQ(5.x 和 Artemis 代理)支持 AMQP 1.0。因此,任何通过 AMQP 1.0 协议进行通信的客户端都可以与代理进行交互,而不管该客户端可能与哪些其他代理一起工作。


推荐阅读