
ZeroMQ
jyl_sh
多年从事IT项目的开发和管理工作,主要从事过电力、电信、邮政、教育、金融等行业的IT系统的开发建设及项目管理工作
展开
-
ZMQ专题学习之七:libzmq的请求应答代理模式通信方式
ZMQ专题学习之七:libzmq的订阅代理模式通信方式接上一节,前面几个专题,分别介绍了三个主要模式:request-reply、publisher-subscribe、pull-push管道模式的几种应用,本节开始,将要介绍订阅代理的模式的实例,这一节就是要将订阅代理模式的实例进行详细的说明。订阅代理的模式图如下:第一步:先建立工程文件,与上一节一样,建立一个testLibzmqPSProxyServer工程,以控制台的项目方式建立。第二步:参照上节论述,在建立好的工程文件夹中建...原创 2020-05-11 23:18:22 · 1511 阅读 · 0 评论 -
ZMQ专题学习之六:libzmq的订阅代理模式通信方式
ZMQ专题学习之六:libzmq的管道通信方式原创 2020-05-11 21:44:57 · 2000 阅读 · 0 评论 -
ZMQ专题学习之五:libzmq的管道通信方式
ZMQ专题学习之五:libzmq的管道通信方式接上一节,简单的展示了调用libzmq实现publisher-subscribe模式的实例,这一节开始介绍管道模式的实例。今天展示的是管道模式:第一步:先建立工程文件,与上一节一样,建立一个testLibzmqPublisher工程,以控制台的项目方式建立。第二步:参照上节论述,在建立好的工程文件夹中建立两个目录,include和lib两个文件夹。然后分别把 zmq.h 和zmq_utils.h拷贝到includ...原创 2020-05-10 21:43:17 · 1728 阅读 · 0 评论 -
ZMQ专题学习之四:libzmq的发布及订阅方式
ZMQ专题学习之四:libzmq的请求及应答方式原创 2020-05-10 08:51:31 · 2181 阅读 · 0 评论 -
ZMQ专题学习之三:libzmq的请求及应答方式
ZMQ专题学习之三:libzmq的请求及应答方式 接上一节,简单的展示了调用libzmq的获取dll的版本信息的实例,从这一节开始,针对ZeroMQ的提供的三种方式的服务进行编程学习和代码演示。 今天展示的是请求应答方式的ask-reply模式:第一步:先建立工程文件,与上一节一样,建立一个testLibzmqAsk工程,以控制台的项目方式建立。第二步:参照上节,...原创 2020-05-09 22:27:09 · 2118 阅读 · 0 评论 -
ZMQ专题学习之二:编译libzmq及dll调用测试
ZMQ专题学习之二:编译libzmq及dll调用测试 ZeroMq是一个开源的消息队列网络框架,支持进程内和进程间的通信。源码地址:https://github.com/zeromq/libzmq测试:编译后,会生成对应版本的,比如是release版本还是debug版本,32位,还是64位版本的dll和lib库。添加到工程文件中,进行测试:#include <iostream>#include "include\zmq.h"int ...原创 2020-05-09 09:53:48 · 2968 阅读 · 0 评论 -
ZMQ专题学习之一:初识ZeroMQ
ZMQ专题学习之一:初识ZeroMQ ZeroMQ号称是“史上最快的消息队列”,基于c语言开发的。引用官方说明定义:“ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。 ZMQ的明确目标是“成为标准网络协议...原创 2020-05-01 21:14:11 · 2158 阅读 · 0 评论