rabbitmq - 是否可以在多个 AMQP 代理之间建立通信
问题描述
是否可以使用 RabbitMQ 库向 ActiveMQ 发布/使用消息,反之亦然?两者都是 AMQP 代理,所以我想检查这是否可能。
我问这个问题是因为我有一个用例来迁移我们当前的代理,并且我不希望我的客户在使用消息时做任何更改。这可以是任何 AMQP 代理到任何其他 AMQP 代理的通信
解决方案
ActiveMQ(5.x 和 Artemis 代理)支持 AMQP 1.0。因此,任何通过 AMQP 1.0 协议进行通信的客户端都可以与代理进行交互,而不管该客户端可能与哪些其他代理一起工作。
推荐阅读
- sql - 获取错误--ORA-00936:MISSING EXPRESSION 用于以下查询,请对此提供帮助
- jquery - jquery-ajax-unobtrusive 是 .Net Core 的一部分吗
- vb.net - 如何同时下载多个网址?
- reactjs - React + REST API 中的一个错误
- python-3.x - 具有两个用户池的 Cognito 授权
- javascript - 使用延迟重置创建延迟搜索
- wxpython - 我可以调用 gridview.SetTable() 两次吗?
- python - 类型错误:ord() 预期长度为 1 的字符串,但 int 从图像中找到 bse64
- c - 程序模块化(下面的if else程序是否包含模块化的过程?)
- react-native - 如何在反应原生 flatlist 中使用 if 条件