一,activemq是什麼?
activemq是jms(j**a message servie)規範的一種訊息中介軟體的落地實現。
二,activemq能幹什麼?
主要作用就三個:業務解耦,訊息非同步,消峰。(在考虐業務解耦的時候盡量使用訊息中介軟體,業務場景使用到訊息的時候盡量做到非同步)
三,activemq怎麼玩?
2,安裝並啟動activemq服務,activemq後台預設埠是61616,前台訪問預設埠是8161,預設使用者密碼admin/admin。(啟動activemq的時候遇到乙個大坑,如果本
機計算機名稱帶有特殊符號的時候,會導致activemq啟動失敗,修改本機計算機名稱並重啟電腦,在啟動activemq)
3,拷貝activemq相關jar包,如果通過m**en構建,需要拷貝activemq的m**en座標
4,編寫第乙個activemq的第乙個helloword程式(保證activemq後台服務正常啟動)。
activemq生產者編碼:
1package
com.wzw.activemqstudy.mq;23
import
org.apache.activemq.activemqxaconnectionfactory;45
import j**ax.jms.*;67
/**8
* activemq生產者編碼9*/
10public
class
activemqproducertest
38 }
activemq消費者編碼:
1package
com.wzw.activemqstudy.mq;23
import
org.apache.activemq.activemqxaconnectionfactory;45
import j**ax.jms.*;67
/**8
* activemq消費者編碼9*/
10public
class
activemqconsumertest
38 }
學習總結持續更新中......
ActiveMQ入門 ActiveMQ環境搭建
解壓縮就能用,執行bin資料夾下面的可執行檔案 cd users szz downloads apache activemq 5.15.9 bin macosx macosx activemq startstarting activemq broker.可以開啟它的管理介面http localhos...
ActiveMQ入門例項
解壓縮apache activemq 5.5.1 bin.zip,然後雙擊apache activemq 5.5.1 bin activemq.bat執行activemq程式。啟動activemq以後,登陸 http localhost 8161 admin 建立乙個queue,命名為firstqu...
ActiveMQ使用總結
1 activemq支援訊息過濾設定規則和用法 selector支援下列幾種方式 1 string literals color blue 2 byte strings mybytes 0x0afc23 3 numeric values noltemsinstock 20 4 boolean lit...