[1] 我正在阅读 AMQP 标准,似乎交换、队列和绑定组件之间有明确的分离。然而,查看 Zeromq 文档,Zeromq 似乎不允许您插入自己的交换/队列/绑定实现。

[2] 另外,是否有可用的 AMQP 框架,我不需要担心协议细节,只需插入每个组件的实现并期望它能够工作?(类似于 AMQP 的保险丝)。

更新:我认为 Zeromq 不是一个符合 AMQP 的消息系统,并且没有绑定的概念,所以我认为第一个问题可以忽略。

有帮助吗?

解决方案

Apache的Qpid http://qpid.apache.org 允许你建立自己的插件。对于如何建立一个插件的文档是充其量稀疏,但也有在源试剂盒可以作为实例使用的插件。

其他提示

RabbitMQ 也支持插件。这是一个名为 Shovel 的示例,它是一个中继: http://www.lshift.net/blog/2010/02/01/rabbitmq-shovel-message-relocation-equipment

如果您愿意从源代码构建,您还可以编写自己的自定义交换。使其能够正确插入是我们的路线图。

我希望这有帮助!如果您有疑问,请随时发送电子邮件至rabbitmq-讨论列表。

干杯

亚历克西斯

[1]是,AMQP载体从zeromq丢弃。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top