什么是ZeroMQ?

时间:2012-01-09 05:36:46

标签: python networking zeromq

我听过很多关于ZeroMQ及其优点的消息,但我并不确定它是什么。什么是一些示例用途,它试图替换什么(如果有的话),它解决了什么问题,那里有什么替代品等等?什么是“消息库”?

2 个答案:

答案 0 :(得分:1)

ZeroMQ,正如其名称所示,很可能是一个消息传递提供商。使用这些消息提供程序发送和接收消息需要消息传递API。您需要将这些提供程序与您的应用程序服务器集成(查看文档)。一些MQ支持多种平台,如Ruby,Java,Php和Others。它用于企业应用程序中两个模块之间的松散耦合。如果您是Java程序员,请参阅Oracle站点上的JMS规范(Java Mesaging Service)。

答案 1 :(得分:1)

这是一个分布式消息传递产品。 ZeroMQ是标准的消息传递代理,是什么git是svn。 Ian Barber的好介绍性讲话:http://vimeo.com/20605470