- 链接地址:https://blog.csdn.net/shaonanxin/article/details/121125133
- 链接标题:基于模板函数实现的消息中间件(进程内使用)_c++ 消息中间件-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5101
文章浏览阅读145次。最近为将进程内部模块交互解耦,故增加了一个消息中间件的模块。处理流程如下:1.进程初始化时,各模块在消息中间件中订阅自己感兴趣的内容;2.需要发送数据时,调用中间件的发布接口,将对应的数据发布给所有的订阅者;初版基于上述流程实现,存在以下缺陷:1.每种消息需要对应一个订阅和发布的接口;2.若增加新的消息,则会对该模块的功能进行改动;为解决以上的缺陷,实现了基于模板函数实现的消息中间件。使用消息类型来管理所有的消息,示例代码如下:message.h#ifndef ME_c++ 消息中间件
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:c++ 消息中间件