[1] Я читал стандарт AMQP, и кажется, что существует четкое разделение между компонентом обмена, очередью и связыванием. Однако, глядя на документы zeromq, не кажется, что zeromq позволяет вам подключить вашу собственную реализацию exchange / queue / bindings.
[2] Кроме того, есть ли какая-либо инфраструктура AMQP, где мне не нужно беспокоиться о деталях протокола и просто подключить мои реализации для каждого из этих компонентов и ожидать, что он будет работать? (что-то вроде предохранителя для AMQP).
Обновление: я думаю, что zeromq не является системой обмена сообщениями, совместимой с AMQP, и не имеет концепции связывания, поэтому я думаю, что первый вопрос можно было бы проигнорировать.