消息队列协议:PGM与UDP

时间:2015-01-29 13:39:12

标签: udp message-queue multicast

我需要与几位同事进行智能对话,这些同事尚未出售过拥有经过尝试和信任的消息排队库,如MSMQ,ZeroMQ,RabbitMQ等,我们在解决方案中需要这种类型的消息。< / p>

但是为了向同事们销售使用既定解决方案的好处,我需要了解PGM和UDP之间的根本区别。什么是PGM解决UDP多播无法解决的问题?

1 个答案:

答案 0 :(得分:5)

根本区别: UDP多播不可靠意味着消息可能会丢失或无序传递,如果您想要传递保证,您必须在顶部构建中间件来处理此问题。另一方面,PGM是可靠的多播协议意味着您可以获得有序的消息传递保证&#34;开箱即用&#34; PGM