0

是否可以使用交换在服务器之间创建网格架构以交换与 AMQP 的绑定?

一个实际的例子是一个聊天中继系统,它在互联网上有多个出口节点/交换,它们必须都处于相同的状态,以便节点可以将消息中继到连接到它们的客户端,并且不会有重复的消息被传递。

其次,是否有比 AMQP 更好的技术来做到这一点?

4

1 回答 1

0

XMPP 将是聊天系统的明显选择。

到目前为止,AMQP 中还没有用于连接服务器的明确标准。“交换到交换绑定”是 RabbitMQ 的非标准扩展。也就是说,一旦建立连接,协议本身就是所需要的。所以网状网络当然是可能的,只是你建立它们的方式会因服务器而异。来自 Apache Qpid 的 qpidd 代理支持与任何 AMQP 0-10 或(最近)1.0 兼容的服务器建立连接,并在其上拉取或推送消息。

于 2013-04-01T10:34:56.577 回答