工作中,需要使用Active mq將消息推送到指定ip:PORT。
本文重在講解使用方法,具體原理網上很容易GET,這里不詳描述。
0基礎使用,查閱了一些資料,算是會初級使用了。下面將方法和步驟記錄下來,一方面給伸手黨使用,另一方面,也做一下記錄。怕自己忘記了。
其實也挺簡單的,高手勿噴。。。
1.下載以下三個文件備用。

具體下載方法,網上很多教程,這里不再詳述。
下面對這三個文進行說明:
Apache.NMS.ActiveMQ-1.7.2-bin
Apache.NMS-1.7.1-bin
上面兩個為接口文件,需要將其部分內容加載到程序當中。具體使用方法,下面詳述。
apache-activemq-5.14.3-bin:服務器文件,用于運行在服務器上。具體如何使用,下面詳述。
2.服務器配置
將apache-activemq-5.14.3-bin拷貝到目標IP的機子上,也就是服務器上面。更改配置文件,我這里使用的是TCP協議,對配置文件更改如下圖所示:如果想配置別的協議,就將TCP部分改掉就可以。網上參考文檔很多。


3.啟動服務器。我的機子是64位的。里面有32位的選項。

至此已經把服務器部分說完了。
2.程序部分的編寫。我做的是消息發送端,網上有很多實例,大家可以借鑒。下面是借鑒別人的代碼,主要更改IP:PORT部分。然后運行程序,發送成功后,就可以查看你的消息了。

3.消息隊列的查看。
在本機或者服務器上都可以查看:
輸入網址:
IP:8161(默認端口)打開如下的網頁,便可以看到你的消息。
注:如果需要輸入用戶名:密碼,則輸入admin/admin即可。網上都可以很容易查到的。

本文章使用的QUEUE方式進行通信。
新聞熱點
疑難解答