Apache的Qpid是一個很好的放在一起庫,將允許開發人員創建的應用程序和其他軟件,可以通過AMQP互相交談。
Qpid支持多種平台和編程語言,使開發人員能夠在不同的語言和操作系統上運行客戶端代理的組合。
它也支持許多有用的功能,如集群,消息隊列,事務管理,運營安全,消息分發和內容聯盟。
Qpid優勢直接來自使用像AMQP,為數不多的真正開放和非專有的服務短信周圍協議之一的協議。
此外,Qpid是相當快的,100%符合原AMQP規範
特點:
- AMQP經紀人:
- 在Java實現
- 在C ++實現
- 在爪哇(JMS 1.1兼容)
- 在C ++(Linux / Windows的)
- 在C#.NET
- 在WCF適配器(僅Windows)
- 在Python中
- 紅寶石
- 在QMF的Python API
- 在QMF C ++ API
- 在Python的工具
- 在JMX
<李類=“bbli”> AMQP客戶端的API:
<李類=“bbli”> Qpid管理:
什麼在此版本中是新的:
- 在遠程IP認證
- 當SASL配置,提供更具描述性錯誤文本。文件的格式不正確
- 在經紀人應該刪除過期的TTL信息,即使他們是由客戶端預讀
- 在C ++經紀人的Acl創造了太多的運行時間規則
- 在Java的經紀人 - 使組數據庫可關閉
- [Java的經紀人]加入隊列財產持久隊列定義和持久消息存儲之間區分
- 在備用交換無法從REST設置
- 在C ++經紀人可以利用ACL來限制主機從一個用戶可以連接
- [Java的經紀人]添加多節點HA集群支持到BDB JE HA消息存儲
- 在C ++代碼的UUID需要清理
- [Java的經紀人文檔]添加docbook的環境變量,系統屬性和日誌
- [Java的經紀人]刪除虛擬主機配置XML
- [Java的經紀人]允許ACL規則來表達虛擬主機謂詞/刪除對AccessPlugins支持在虛擬主機級
- [Java的經紀人]添加SCRAM-SHA-1 SASL支持
- [Java的經紀人]使信息和配置存儲無狀態
- [Java的經紀人]虛擬主機實現應該直接實現模型界面
- 1.0協議記錄比0-10更完整的記錄
- 在存儲配置版本的虛擬主機內配置存儲屬性
- 在升級JUnit版本3.8.1,從4.11到
什麼是在0.28版本新:
- 在新功能和改進:
- [Java的經紀人]重構DurableConfigurationStore恢復,以便不僅僅是交換/裝訂/隊列 其他附加配置的對象兒童
- [AMQP 1.0 JMS客戶端]添加支持提供比JVM缺省SSL配置
- 在實現一個find_proton功能的CMake
- 在Web管理控制台應該顯示隊列屬性獨家/所有者
- [AMQP 1.0]添加選項來自動設置基於發件人到現場對發送的郵件地址
- 在貢獻JMS客戶端的DocBook的0-8..0-9-1
- 在Windows證書存儲區名稱不匹配
- [AMQP 1.0 JMS]包含無法識別的選項應該拋出異常連接網址
- [Java的經紀人]允許HTTP管理端口綁定到特定的接口
- 更改安裝目錄為/ usr / bin中的qpid,接收和qpid-發送
- 在錯誤修正:
- 在Unix的Python客戶端可以錯誤地拋出從選擇,由於中斷的系統調用異常
- 在消費者使用創建凸點沒有命名的交流與&QUOT失敗;無法添加綁定到默認交換[錯誤代碼403:訪問被拒絕]&QUOT;
- 在無法改變maxprefetch極限JMS AMQP 1.0
- 在腳本解釋器需要在路徑上找到,而不是有硬編碼的位置
- 在Windows可以提供SSL協商未指定的客戶端證書
- [Java的經紀人對於PreferencesProviderFactory生成的調試日誌記錄的過量時,經紀人標籤的Web管理控制台打開
- [Java的經紀人]正在在接受線程執行SSL協商
- [AMQP 1.0]零容量接收機不補發上重新連接 信用
- [AMQP 1.0] SASL層加密壞
- [AMQP 1.0]字符串值屬性附加編碼輸
關於創建隊列
什麼是在0.14版本新:
- 在0.14版本包含了許多bug修復和改進
什麼是在0.12版本新:
- 在0.12版本包含了許多bug修復和改進
什麼是在0.10版本新:
- 在C ++的經紀人現在支持優先級排序的消息隊列
- 在C ++的經紀人和客戶端現在實現生產流程的控制。
- 在Java的JMS客戶現在可以通過Maven的。
評論沒有發現