更多内容请见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