AMQP交换交换网状结构

时间:2013-03-24 12:14:15

标签: rabbitmq amqp mesh

是否可以在服务器之间使用交换来与AMQP交换绑定来创建网状体系结构?

一个实际的例子是聊天中继系统,它具有多个互联网上的出口节点/交换机,这些节点/交换机必须全部处于相同的状态,以便节点可以将消息中继到连接到它们的客户机,而不会传递重复的消息周围。

其次是否有比AMQP更好的技术呢?

1 个答案:

答案 0 :(得分:0)

XMPP对于聊天系统来说是一个显而易见的选择。

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