C++ 消息中间件(MQ4CPP)
2016-01-05 20:17
1106 查看
MQ4CPP支持:
MultiThreading
Sockets
Cluster
Encription
Compression
Service lookup
Message routing
看到MQ4CPP的源码,代码写的非常清晰,让人看起来赏心悦目,对于学习网络编程或者分布式编程的人来讲,这个代码应该是很好的教材。
作为消息服务器,必须能够完成以下功能:
消息存储和转发
消息的订阅和发布
消息的广播
消息的持久化
消息的路由
消息的加密和解密
消息的压缩和解压
消息服务器对外的接口:
Broadcast
Subscribe
Streaming
Miror mix
Pipeline
Multicast
MQ4CPP的类图结构:
先写这么多吧,马上去看activemq-cpp-library(apache的消息中间件C++库)。
MultiThreading
Sockets
Cluster
Encription
Compression
Service lookup
Message routing
看到MQ4CPP的源码,代码写的非常清晰,让人看起来赏心悦目,对于学习网络编程或者分布式编程的人来讲,这个代码应该是很好的教材。
作为消息服务器,必须能够完成以下功能:
消息存储和转发
消息的订阅和发布
消息的广播
消息的持久化
消息的路由
消息的加密和解密
消息的压缩和解压
消息服务器对外的接口:
Broadcast
Subscribe
Streaming
Miror mix
Pipeline
Multicast
MQ4CPP的类图结构:
先写这么多吧,马上去看activemq-cpp-library(apache的消息中间件C++库)。
相关文章推荐
- C++中前置声明的应用与陷阱
- 求一个区间内所有的质数(C++实现)
- POJ 1002_487-3279
- queue C++
- c语言编程软件
- c++ c# 类型转换
- java和c++中的DES\3DES\Base64
- brainfuck解释器源码(c语言版)
- C++新手常见低级错误
- C++如何调试一个DLL类型的工程
- 学习C++的真实经验!
- C++字符串函数全集
- C++ 获取文件夹下的所有文件名
- 标准C++中string类的用法
- C#调用C++ Dll
- 同一个算法,C++竟然比C快8倍!
- C语言关于localtime_s()和asctime_s()两个函数的用法。
- C++Strcpy函数用法
- C++ 虚函数、静态联编、动态联编
- Effective c++ 条款32-37 重载,重写, 重定义