[zz]ZeroMQ通信模式

更多内容请见http://api.zeromq.org/2-1:zmq-socket

socket 总共分为3类

Request-reply pattern 请求-回复模型

这种模型主要用于从客户端向一个或多个服务实例发送请求,然后等待紧接着对于每个请求的回复

里面又具体分了ZMQ_REQ ZMQ_REP ZMQ_DEALER ZMQ_ROUTER

 

Publish-subscribe pattern 发布-订阅模式

这种模式主要用于1对多的数据发布(一个发布者,多个订阅者)

里面又具体分了ZMQ_PUB ZMQ_SUB

 

Pipeline pattern 管道模式

这种模式主要用于发布数据到由管道排列的节点上面,数据总是沿着管道流动。每个管道阶段连接了至少一个节点

里面又具体分了ZMQ_PUSH ZMQ_PULL

 

Exclusive pair pattern 独立对模式

peer to peer 模式。主要用于进程内部线程间通信

里面又具体分了ZMQ_PAIR

posted @ 2012-03-30 13:44  zaleilynn  阅读(656)  评论(0编辑  收藏  举报