码迷,mamicode.com
首页 > 其他好文 > 详细

0MQ文档导读

时间:2017-09-14 13:22:35      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:soc   alt   route   exp   pip   pair   sem   pipeline   logs   

1. 先结合RabbitMQ Tutorials,弄清0MQ socket的各种类型。

1.1. 0MQ PAIR 对应 RabbitMQ Tutorials的 "Hello world" 例子

技术分享

1.2. 0MQ PUSH - PULL 对应 RabbitMQ Tutorials 的 Work queues 例子

技术分享

1.3. 0MQ PUB - SUB 对应  RabbitMQ Tutorials 的 “Publish/Subscribe" 以及 ”Topic" 例子

技术分享 技术分享

 

1.4. 0MQ ROUTER - DEALER 对应 RabbitMQ Tutorials 的 "Routing" 例子。

技术分享

1.5. 0MQ REQ - REP 对应 RabbitMQ Tutorials 的 "RPC" 例子

技术分享

 

 

 2. 0MQ 的官方 F&Q

技术分享

0MQ socket 各种类型如何参与socket模式工作。

 

3. 0MQ 官方 rfc-zmtp

这里定义了几种常见的模式,也就是最上面与 RabbitMQ Tutorials对应的例子。

这里定义了 0MQ socket 各种类型的行为。

技术分享

没有定义的类型间的连接是不可预期的。

 

各种类型的详细行为责任定义:

技术分享

例如下面的对PUB类型的定义。

1. 可以与SUB,XSUB这种类型连接。

2. 必须每一个订阅维护一条单一发送队列。

3. 只发送不接收。

4. 必须要做的,不能做的,能够做的

如果你要使用0MQ进行bridge,proxy等middle box程序的开发,就要根据ZMTP进行开发。

0MQ文档导读

标签:soc   alt   route   exp   pip   pair   sem   pipeline   logs   

原文地址:http://www.cnblogs.com/bbqzsl/p/7519674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!