一個簡單實用的開源C++消息中間件SAFMQ - [軟件開發] - [開源 消息中間件 SAFMQ ]
2006-11-23
在很多網絡應用中,尤其那些服務器有時不在線的應用中,將客戶端的數據變更按照產生順序同步到服務器的操作是比較復雜的。為了解決這種問題,可以采用消息中間件產品(例如Windows的MSMQ還有IBM的MQ),但是這種產品比較龐大而且花費不少,對于小規模應用而言沒有必要。
SAFMQ(全稱為Store and Forward Message Queue)是一個簡單的消息中間件,采用C++編寫,采用Apache授權機制。截至2006年11月SAFMQ的的版本為0.5.2,發布于2006年9月。目前版本具有如下的功能:
1. 提供多隊列、多優先級的消息轉發服務。
2. 支持文本、二進制的消息類型。
3. 支持轉發功能,即多個消息中間件之間的消息轉發。
4. 支持事務操作
5. 支持Java、PHP客戶端
6. 支持SSL加密
7. 支持用戶權限
8. 支持對消息的標記
9. 支持TTL(Time To Live)時間戳
標簽:
SAFMQ
2006
開源
11
上傳時間:
2013-12-06
上傳用戶:alan-ee