AMQP 1.0 в своем текущем состоянии не определяет поведение брокера (то есть, как брокеры обрабатывают и распределяют сообщения), только то, как 2 узла в сети AMQP взаимодействуют между собой.Существует проект документа под названием «Поведение брокера», предназначенный для определения этой области, но он находится на очень ранней стадии, так как большая часть деятельности 1.0 до сих пор была сосредоточена вокруг спецификации основного протокола.Таким образом, вы могли бы сказать, что в некоторых отношениях 1.0 указывает намного меньше, чем старые версии 0.x
Так что, пока часть спецификации «поведение брокера» не достигнет хотя бы некоторой зрелости, будет сложно придумать 1.0пример, который был бы эквивалентен публикации для обмена и подписки на него, так как разные сущности amqp 1.0 могли реализовывать это совершенно по-разному.Вероятно, многие поставщики amqp будут реализовывать поведение, подобное их 0.9 продуктам.Например, экспериментальная реализация RabbitMQ 1.0 предоставляет доступ 1.0 к существующему брокеру 0.9.Но это только мое предположение. Вот некоторые другие мои мысли о текущем состоянии AMQP 1.0