MQ4CPP支持:
- MultiThreading
- Sockets
- Cluster
- Encription
- Compression
- Service lookup
- Message routing
看到MQ4CPP的源碼,代碼寫的非常清晰,讓人看起來賞心悅目,對於學習網絡編程或者分布式編程的人來講,這個代碼應該是很好的教材。
作為消息服務器,必須能夠完成以下功能:
- 消息存儲和轉發
- 消息的訂閱和發布
- 消息的廣播
- 消息的持久化
- 消息的路由
- 消息的加密和解密
- 消息的壓縮和解壓
消息服務器對外的接口:
- Broadcast
- Subscribe
- Streaming
- Miror mix
- Pipeline
- Multicast
MQ4CPP的類圖結構:



先寫這么多吧,馬上去看activemq-cpp-library(apache的消息中間件C++庫)。
