上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: ROUTER-DEALER是一种最简单的路由方式。将ROUTER和多个DEALER相连接,用一种合适的算法来决定如何分发消息给DEALER。DEALER可以是一个黑洞(只负责处理消息,不给任何返回)、代理(将消息转发给其他节点)或是服务(会发送返回信息)。 如果你要求DEALER能够进行回复,那就要 阅读全文
posted @ 2020-05-23 15:14 Vzf 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: 在请求-应答模式中,信封里保存了应答目标的位置。这就是为什么ØMQ网络虽然是无状态的,但仍能完成请求-应答的过程。 在一般使用过程中,你并不需要知道请求-应答信封的工作原理。使用REQ、REP时,ØMQ会自动处理消息信封。下一章讲到的装置(device),使用时也只需保证读取和写入所有的信息即可。Ø 阅读全文
posted @ 2020-05-22 09:22 Vzf 阅读(358) 评论(0) 推荐(0) 编辑
摘要: CMake搭建项目工程(1)-C/C++编译及CMake那些事 阅读全文
posted @ 2020-05-20 15:30 Vzf 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 当你想要对节点进行协调时,PAIR套接字就不怎么合适了,这也是线程和节点之间的不同之处。一般来说,节点是来去自由的,而线程则较为稳定。使用PAIR套接字时,若远程节点断开连接后又进行重连,PAIR不会予以理会。 第二个区别在于,线程的数量一般是固定的,而节点数量则会经常变化。让我们以气象信息模型为基 阅读全文
posted @ 2020-05-14 09:49 Vzf 阅读(260) 评论(0) 推荐(0) 编辑
摘要: ZMQ多线程编程基本规则: 不要在不同的线程之间访问同一份数据,如果要用到传统编程中的互斥机制,那就有违ZMQ的思想了。唯一的例外是ZMQ上下文对象,它是线程安全的。 必须为进程创建ZMQ上下文,并将其传递给所有你需要使用inproc协议进行通信的线程; 你可以将线程作为单独的任务来对待,使用自己的 阅读全文
posted @ 2020-05-12 09:33 Vzf 阅读(3304) 评论(1) 推荐(0) 编辑
摘要: 下面让我们在请求-应答模式中编写一个小型的消息队列代理装置。 在Hello World客户/服务模型中,一个客户端和一个服务端进行通信。但在真实环境中,我们会需要让多个客户端和多个服务端进行通信。关键问题在于,服务端应该是无状态的,所有的状态都应该包含在一次请求中,或者存放其它介质中,如数据库。 我 阅读全文
posted @ 2020-05-08 18:18 Vzf 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 我们经常会需要将发布-订阅模式扩充到不同类型的网络中。比如说,有一组订阅者是在外网上的,我们想用广播的方式发布消息给内网的订阅者,而用TCP协议发送给外网订阅者。 我们要做的就是写一个简单的代理服务装置,在发布者和外网订阅者之间搭起桥梁。这个装置有两个端点,一端连接内网上的发布者,另一端连接到外网上 阅读全文
posted @ 2020-05-07 09:13 Vzf 阅读(570) 评论(0) 推荐(0) 编辑
摘要: Windows 上安装 MySQL 相对来说会较为简单 下载: 官网下载比较慢,可以选择国内的镜像,这里推荐sohu的镜像地址:http://mirrors.sohu.com/mysql/MySQL-8.0/ 接下来我们需要配置下 MySQL 的配置文件 打开刚刚解压的文件夹 C:\web\mysq 阅读全文
posted @ 2020-05-03 06:45 Vzf 阅读(292) 评论(0) 推荐(0) 编辑
摘要: npm升级package.json依赖包到最新版本号 1、安装:npm install -g npm-check-updates2、使用:检查package.json中dependencies的最新版本:ncu更新dependencies到新版本:ncu -u更新全部到最新版本:ncu -a npm 阅读全文
posted @ 2020-04-30 21:03 Vzf 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 下面一个示例程序中,我们将使用ZMQ进行超级计算,也就是并行处理模型: 任务分发器会生成大量可以并行计算的任务; 有一组worker会处理这些任务; 结果收集器会在末端接收所有worker的处理结果,进行汇总。 taskvent: #include <stdlib.h> #include <zmq. 阅读全文
posted @ 2020-04-24 12:29 Vzf 阅读(564) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页