AMQP 0-9-1 和 AMQP 0-10 之间有什么区别?
What are the differences between AMQP 0-9-1 and AMQP 0-10?
AMQP 0-10 and AMQP 1.0 之间的差异在互联网上有详细说明。
我找不到关于 AMQP 0-9-1 和 0-10 之间差异的任何详细信息或变更日志。
这些版本之间的主要区别是什么?
如果您在标准中看到 AMQP 0-9-1 AMQP 0-10 是完全不同的协议,
我在这两个协议中得到的主要区别是它们的架构。
由于 AMQP 0-10 为协议规范提供了客户端和代理架构(以交换、绑定和队列的形式),而另一方面 AMQP 1.0 仅提供了完全独立于代理的协议规范, Infect AMQP 1.0 甚至没有说会有代理所以它完全弃用了 Exchange 和绑定的概念。
简而言之,在 AMQP 0-9-1 的情况下,每个连接都定义为具有一个客户端(Producer/Consumer)和一个代理。
但是在 AMQP 0-10 的情况下,对连接端点的作用没有这样的限制,因此可能没有代理 Point-to-Point 通信。
AMQP 0-10 and AMQP 1.0 之间的差异在互联网上有详细说明。 我找不到关于 AMQP 0-9-1 和 0-10 之间差异的任何详细信息或变更日志。
这些版本之间的主要区别是什么?
如果您在标准中看到 AMQP 0-9-1 AMQP 0-10 是完全不同的协议, 我在这两个协议中得到的主要区别是它们的架构。
由于 AMQP 0-10 为协议规范提供了客户端和代理架构(以交换、绑定和队列的形式),而另一方面 AMQP 1.0 仅提供了完全独立于代理的协议规范, Infect AMQP 1.0 甚至没有说会有代理所以它完全弃用了 Exchange 和绑定的概念。
简而言之,在 AMQP 0-9-1 的情况下,每个连接都定义为具有一个客户端(Producer/Consumer)和一个代理。 但是在 AMQP 0-10 的情况下,对连接端点的作用没有这样的限制,因此可能没有代理 Point-to-Point 通信。