没有合适的资源?快使用搜索试试~ 我知道了~
zmqRouter:使用ZeroMQ构建的消息分发中间件Demo,支持异步并发,提供CppPythonCpp2py多种交互方式
共77个文件
cpp:17个
hpp:11个
py:8个
需积分: 49 9 下载量 143 浏览量
2021-03-25
14:52:47
上传
评论
收藏 560KB ZIP 举报
温馨提示
使用文档 下面所有文档,皆以./cpp文件夹下项目为主。 1.项目整体架构图 2.项目的优势 ZeroMQ提供的ROUTER / DEALER组合模式,可以轻松地构建一个高级异步的C / C ++后台服务框架。ROUTER可以高效的接收客户端的请求,而DEALER可以负载均衡的调度工人工作。多,逐步工人处理不过来,需要增加工人的时候,也非常简单,新加入的工人直接连接到经销商即可。因此,项目的可维护性大大提高。 3.各文件作用 broker.cpp :使用自带的zmq_poll来管理ZMQ_ROUTER和ZMQ_DEALER专有的事件 brokerProxy.cpp :优化了的broker.cpp ,自行实现zmq_poll reqClient.cpp :模拟AIProxy请求 repWorker.cpp :模拟项目后台处理请求数据 4.项目启动流程 4.1准备工作 4.1.1拉取码头环境
资源推荐
资源详情
资源评论
收起资源包目录
zmqRouter-main.zip (77个子文件)
zmqRouter-main
pyCppV1
worker.py 1KB
client 30KB
worker.cpp 2KB
zhelpers.hpp 9KB
zmq.hpp 76KB
client.cpp 2KB
worker 30KB
router.py 2KB
uuid.hpp 2KB
cpp
repWorker.cpp 2KB
zmq.h 30KB
zhelpers.hpp 9KB
reqClient.cpp 2KB
brokerProxy 13KB
brokerProxy.cpp 1KB
broker.cpp 4KB
reqClient 14KB
broker 13KB
repWorker 13KB
.DS_Store 6KB
c
zmq.h 30KB
hwserver.c 549B
rtdealer.c 2KB
rrserver.c 2KB
rrbroker.c 4KB
hwclient.c 702B
hwclient 8KB
zhelpers.h 5KB
hwserver 8KB
rrclient.c 2KB
rrclient 13KB
rtdealer 14KB
identity.c 2KB
rrbroker 13KB
rrserver 13KB
mtserver.c 1KB
utils
img
zmq_req_msg.png 4KB
zmqrouter.png 192KB
pack1.png 11KB
examples
test1.cpp 5KB
catch2
catch.hpp 638KB
catch_reporter_teamcity.hpp 8KB
catch_reporter_automake.hpp 2KB
catch_reporter_sonarqube.hpp 7KB
catch_reporter_tap.hpp 9KB
test1 49KB
README.md 9KB
python
worker.py 1KB
client.py 2KB
router.py 2KB
pyCpp
rrbroker.cpp 2KB
zmq.h 30KB
identity.cpp 2KB
hwclient 20KB
rtdealer.cpp 5KB
zhelpers.hpp 9KB
rrclient.cpp 1KB
hwserver 20KB
zmq.hpp 76KB
rrclient 25KB
rtdealer 35KB
hwserver.cpp 838B
hwclient.cpp 927B
rrworker.cpp 1KB
rrbroker 25KB
identity 30KB
rrworker 25KB
pyCppV2
worker.py 3KB
workerEntity.so 8KB
client 26KB
test_cli 13KB
workerEntity.cpp 517B
client.py 2KB
test_client.cpp 1KB
client.cpp 2KB
readme.md 571B
router.py 2KB
共 77 条
- 1
资源评论
weixin_42097189
- 粉丝: 39
- 资源: 4567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 8bit逐次逼近型SAR ADC电路设计成品 入门时期的第三款sarADC,适合新手学习等 包括电路文件和详细设计文档 smic0.18工艺,单端结构,3.3V供电 整体采样率500k,可实现基
- 操作系统实验 ucorelab4内核线程管理
- 脉冲注入法,持续注入,启动低速运行过程中注入,电感法,ipd,力矩保持,无霍尔无感方案,媲美有霍尔效果 bldc控制器方案,无刷电机 提供源码,原理图
- Matlab Simulink#直驱永磁风电机组并网仿真模型 基于永磁直驱式风机并网仿真模型 采用背靠背双PWM变流器,先整流,再逆变 不仅实现电机侧的有功、无功功率的解耦控制和转速调节,而且能实
- 157389节奏盒子地狱模式第三阶段7.apk
- 操作系统实验ucore lab3
- DG储能选址定容模型matlab 程序采用改进粒子群算法,考虑时序性得到分布式和储能的选址定容模型,程序运行可靠 这段程序是一个改进的粒子群算法,主要用于解决电力系统中的优化问题 下面我将对程序进行详
- final_work_job1(1).sql
- 区块链与联邦学习结合:FedChain项目详细复现指南
- 西门子S7 和 S7 Plus 协议开发示例
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功