我在 AMQP 0-9-1 协议中找不到 0-9-1 背后的确切逻辑。请有人解释一下。
问问题
482 次
2 回答
2
完整的规范在这里:
“0-9-1”恰好是版本#:
AMQP
Advanced Message Queuing Protocol
Protocol Specification
Version 0-9-1, 13 November 2008
A General-Purpose Messaging Standard
1.4.2 版本编号
AMQP 版本使用两位或三位数字表示——主要编号、次要编号和可选的修订号。按照惯例,版本表示为major-minor[-revision] 或major.minor[.revision]:
- 对于官方规范,主要、次要和修订号可以采用 0 到 99 之间的任何值。
- 100 及以上的主要、次要和修订号保留用于内部测试和开发目的。
- 版本号表示句法和语义互操作性。
- 版本 0-9-1 表示为major = 0,minor = 9,revision = 1。
- 版本 1.1 将表示为major = 1,minor = 1,revision = 0。写“AMQP/1.1”相当于写“AMQP/1.1.0”或AMQP/1-1-0。
于 2012-06-29T15:21:53.153 回答
1
它是0.9.1 版本。
<amqp major="0" minor="9" revision="1" port="5672" comment="AMQ Protocol version 0-9-1">
于 2012-06-29T15:19:00.927 回答