![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zmq
温晨星
这个作者很懒,什么都没留下…
展开
-
【zmq】导读
ZeroMQ (常被称为 “ØMQ”, “0MQ” 或 “ZMQ”) 是一个高性能的异步消息库,用于构建分布式或并发应用。它为多种编程语言提供了一个消息队列,但不同于传统的消息队列或企业消息系统,ZeroMQ 本身并不是一个消息队列服务器,而是一个库。原创 2024-01-23 22:14:22 · 347 阅读 · 1 评论 -
【zmq】入门demo2:发布订阅
ZMQ_PUB: 发布者(publisher)模式,用于向多个订阅者(subscribers)广播消息。ZMQ_SUB: 订阅者(subscriber)模式,用于从发布者(publisher)接收消息。订阅者 subscriber.cpp。发布者 publisher.cpp。原创 2024-01-23 22:05:10 · 404 阅读 · 1 评论 -
【zmq】入门demo1:发送接收消息
3:socket.bind() 在 socket 编程中通常在服务端使用,用于将套接字绑定到指定的本地地址和端口,以便监听客户端的连接请求。使用 zmq.hpp,开发者可以编写使用 ZeroMQ 功能的 C++ 程序。这个头文件包含了 ZeroMQ 的各种类、函数和数据结构。2:socket.connect() 通常在客户端使用,用于连接到服务器。1:接收服务器的响应通常涉及使用 REQ 或 REP 套接字。例子:连接到本地TCP服务器,发送消息并接收回复。先运行服务端,再运行客户端。原创 2024-01-23 19:28:29 · 426 阅读 · 1 评论 -
zmq::error_t: Address already in use
运行带有端口号的脚本报错:zmq::error_t: Address already in use。解决方法:杀掉该端口进程。原因:端口占用没有释放。原创 2024-01-23 18:55:53 · 460 阅读 · 1 评论 -
MAC安装ZMQ并运行
只有安装了cppzmq 才能引用#include 大多数是用的c++版本,#include 默认安装的是c版本,#include 安装后可以引用#include原创 2024-01-23 17:56:00 · 441 阅读 · 0 评论