国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
ActiveMQ學(xué)習(xí)系列(一) 介紹

 

 

一、JMS規(guī)范

JMS即Java消息服務(wù)(Java Message Service)應(yīng)用程序接口,是一個(gè)Java平臺(tái)中關(guān)于面向消息中間件(MOM)的API,用于在兩個(gè)應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通信。Java消息服務(wù)是一個(gè)與具體平臺(tái)無(wú)關(guān)的API,絕大多數(shù)MOM提供商都對(duì)JMS提供支持。

JMS是一種與廠商無(wú)關(guān)的 API,用來(lái)訪問(wèn)消息收發(fā)系統(tǒng)消息,它類似于JDBC(Java Database Connectivity)。這里,JDBC 是可以用來(lái)訪問(wèn)許多不同關(guān)系數(shù)據(jù)庫(kù)的 API,而 JMS 則提供同樣與廠商無(wú)關(guān)的訪問(wèn)方法,以訪問(wèn)消息收發(fā)服務(wù)。許多廠商都支持 JMS,包括 IBM 的 MQSeries、BEA的 Weblogic JMS service和 Progress 的 SonicMQ。 JMS 使您能夠通過(guò)消息收發(fā)服務(wù)(有時(shí)稱為消息中介程序或路由器)從一個(gè) JMS 客戶機(jī)向另一個(gè) JMS客戶機(jī)發(fā)送消息。消息是 JMS 中的一種類型對(duì)象,由兩部分組成:報(bào)頭和消息主體。報(bào)頭由路由信息以及有關(guān)該消息的元數(shù)據(jù)組成。消息主體則攜帶著應(yīng)用程序的數(shù)據(jù)或有效負(fù)載。根據(jù)有效負(fù)載的類型來(lái)劃分,可以將消息分為幾種類型,它們分別攜帶:簡(jiǎn)單文本(TextMessage)、可序列化的對(duì)象 (ObjectMessage)、屬性集合 (MapMessage)、字節(jié)流 (BytesMessage)、原始值流 (StreamMessage),還有無(wú)有效負(fù)載的消息 (Message)。

以下是百度百科上關(guān)于JMS的介紹,簡(jiǎn)而言之是JAVA EE規(guī)范中的一種,很多消息中間件服務(wù)提供商都對(duì)此規(guī)范進(jìn)行了實(shí)現(xiàn),ActiveMQ就是其中一種。

二、ActiveMQ簡(jiǎn)介

Apache ActiveMQ ? is the most popular and powerful open source messaging and Integration Patterns server.Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License

按照官方介紹,ActiveMq是流行的、強(qiáng)大的消息服務(wù)器,跨多種語(yǔ)言客戶端,支持多種協(xié)議,支持JMS1.1規(guī)范

三、下載、安裝

1、下載

官網(wǎng)地址:http://activemq.apache.org/download.html

我這邊下載的是linux版本,http://mirror.bit.edu.cn/apache//activemq/5.14.4/apache-activemq-5.14.4-bin.tar.gz

2、安裝的前置條件

如果不從源碼編譯,則只用:jre7、JAVA_HOME環(huán)境變量

源碼編譯,參考http://activemq.apache.org/getting-started.html#GettingStarted-Introduction ,作為初學(xué)者,直接用二進(jìn)制版本。

3、

上傳tar包后解壓到/usr/local

[root@mini1 local]# tar -zxvf apache-activemq-5.14.4-bin.tar.gz -C /usr/local/
[root@mini1 ~]# cd /usr/local/apache-activemq-5.14.4/bin[root@mini1 bin]#  ./activemq start(start:后臺(tái)啟動(dòng),console:前臺(tái)啟動(dòng))

 

4、登錄web console管理后臺(tái)

5、創(chuàng)建隊(duì)列并發(fā)布查看消息

5.1、點(diǎn)擊queues

5.2、輸入隊(duì)列名

5.3、床架隊(duì)列

5.4、可以看到剛創(chuàng)建的隊(duì)列出現(xiàn)在列表中

5.5、發(fā)送消息給當(dāng)前隊(duì)列

5.6、查看當(dāng)前隊(duì)列的消息列表

 

6、停止ActiveMq

./activemq stop

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
理解面向消息中間件及JMS 以及 ActiveMQ例子
activemq
JMS簡(jiǎn)介與ActiveMQ實(shí)戰(zhàn)
ActiveMQ筆記(1):編譯、安裝、示例代碼
Geronimo 中 JMS、MDB 和 ActiveMQ 的使用技巧
手把手教你如何玩轉(zhuǎn)消息中間件(ActiveMQ)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服