在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
NetMQ (ZeroMQ to .Net),ØMQ号称史上最快中间件。它对socket通信进行了封装,使得我们不需要写socket函数调用就能完成复杂的网络通信。和一般意义上的消息队列产品不同的是,它没有消息队列服务器,而更像是一个网络通信库。从网络通信的角度看,它处于会话层之上,应用层之下。【ZeroMQ 官网】:http://zeromq.org ØMQ有4个基本通信模型:分别是一对一结对模型(Exclusive-Pair)、请求回应模型(Request-Reply)、发布订阅模型(Publish-Subscribe)、推拉模型(Push-Pull)。 Request-reply pattern 请求-回复模型
Publish-subscribe pattern 发布-订阅模式
Pipeline pattern 管道模式
Exclusive pair pattern 独立对模式
下面是订阅发布的示例代码: 发布服务端:
订阅客户端,可启动多个实例来模拟接收天气信息:
.net
ZeroMQ
NetMQ (ZeroMQ to .Net),ØMQ号称史上最快中间件。它对socket通信进行了封装,使得我们不需要写socket函数调用就能完成复杂的网络通信。和一般意义上的消息队列产品不同的是,它没有消息队列服务器,而更像是一个网络通信库。从网络通信的角度看,它处于会话层之上,应用层之下。【ZeroMQ 官网】:http://zeromq.org ØMQ有4个基本通信模型:分别是一对一结对模型(Exclusive-Pair)、请求回应模型(Request-Reply)、发布订阅模型(Publish-Subscribe)、推拉模型(Push-Pull)。 Request-reply pattern 请求-回复模型
Publish-subscribe pattern 发布-订阅模式
Pipeline pattern 管道模式
Exclusive pair pattern 独立对模式
下面是订阅发布的示例代码: 发布服务端:
订阅客户端,可启动多个实例来模拟接收天气信息:
|
请发表评论