ActiveMQ深入淺出系列 (一)

2022-08-02 20:00:13 字數 805 閱讀 2102

apache activemq是乙個比較廣泛使用的開源訊息中介軟體。他的效能較快,並且支援許多語言的客戶端及多種協議。它在企業整合模式中非常易於使用,並且完全支援jms 1.1 和j2ee 1.4的很多高階特性。apache activemq在apache 2.0 liense下開源。

jms客戶端和訊息broker完全支援企業整合模式。

支援諸如 message groups, virtual destinations, wildcards and composite destinations

完全支援jms 1.1和j2ee 1.4,支援transient, persistent, transactional and xa messaging

spring支援,使activemq可以輕鬆地嵌入到spring應用程式中,並使用spring的xml配置機制進行配置

在流行的j2ee伺服器(如tomee、geronimo、jboss、glassfish和weblogic)中進行了測試

支援可插入傳輸協議,如in-vm、tcp、ssl、nio、udp、多播、jgroups和jxta傳輸

支援使用jdbc和高效能日誌進行非常快速的永續性

適用於高效能集群、客戶端-伺服器、對等通訊

rest api為訊息傳遞提供與技術無關和語言無關的基於web的api

ajax支援使用純dhtml向web瀏覽器提供web流支援,允許web瀏覽器成為訊息傳遞結構的一部分

cxf和axis支援,以便activemq可以輕鬆地放到這兩個web服務棧中,以提供可靠的訊息傳遞

可以作為記憶體中的jms提供程式使用,非常適合對jms進行單元測試

深入淺出Docker系列

深入淺出系列 深入淺出docker 一 docker核心技術預覽 深入淺出docker 二 docker命令列探秘 深入淺出docker 三 docker開源之路 深入淺出docker 四 docker的整合測試部署之道 深入淺出docker 五 基於fig搭建開發環境 原始碼分析系列 docker...

Cocoa 深入淺出Cocoa系列

深入淺出cocoa系列 羅朝輝 本文遵循 署名 非商業用途 保持一致 創作公用協議 這是本人在研究 cocoa 開發過程中寫過的一些文章,涵蓋 runtime,class,message,多執行緒,core data,網路,framework,plugin等各方面,還比較成系列,所以整理出來,貼在這...

深入淺出viewport 一

viewport對於移動瀏覽器上的網頁展示比較重要,那麼我們為什麼需要設定viewport呢?viewport到底是個什麼東東?讓我們一起來抽絲剝繭,一點點的揭露它的真相。這裡是翻譯的文章,沒有逐字翻譯。viewport的作用是限制頁面頂級的包含元素,這聽起來可能有點模糊不清。舉個例子,假設你有乙個...