zeroMQ源码分析之消息模型

ZeroMQ基本模型

模型一:请求响应模型(Request-Reply)

请求响应模型是一个关于socket编程的服务器和客户端的模型

zeroMQ源码分析之消息模型

模型二:订阅者模式(Publish-Subscribe)

zeroMQ源码分析之消息模型

模型三:管道模式(Pipeline)

Pipeline的原理就是:Publisher来发布任务,这些任务是可以执行的。Worker用于接收任务,Worker处理完任务之后就将结果发送到Sink之中用于归总。

所以要明确的是管道并不是服务器,客户端的关系了,而是有三种对象——Ventilator,Worker,Sink

zeroMQ源码分析之消息模型