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