更新時(shí)間:2020-02-21 來源:黑馬程序員 瀏覽量:
ActiveMQ視頻教程 |
||
中級(jí) |
共16節(jié)課 |
|
ActiveMQ 是Apache出品,最流行的,能力強(qiáng)勁的開源消息總線。ActiveMQ 是一個(gè)完全支持JMS1.1和規(guī)范的 JMS Provider實(shí)現(xiàn),盡管JMS規(guī)范出臺(tái)已經(jīng)是很久的事情了,但是JMS在當(dāng)今的J2EE應(yīng)用中間仍然扮演著特殊的地位。
|
||
ActiveMQ 是Apache出品,最流行的,能力強(qiáng)勁的開源消息總線。ActiveMQ 是一個(gè)完全支持JMS1.1和規(guī)范的 JMS Provider實(shí)現(xiàn),盡管JMS規(guī)范出臺(tái)已經(jīng)是很久的事情了,但是JMS在當(dāng)今的J2EE應(yīng)用中間仍然扮演著特殊的地位。
目前,消息隊(duì)列在各大互聯(lián)網(wǎng)平臺(tái),尤其是電商平臺(tái)如京東、淘寶、去哪兒等網(wǎng)站有著深入的應(yīng)用,主要作用是高并發(fā)訪問高峰,通過異步消息模式減少網(wǎng)站響應(yīng)時(shí)間,提高系統(tǒng)吞吐量。ActiveMQ作為眾多MQ中的一員,而且也是最老牌的一員,有其優(yōu)勢(shì):1)多編程語言多協(xié)議支持。2)完全支持JMS1.1和J2EE 1.4規(guī)范 3)對(duì)Spring的支持,ActiveMQ可以很容易內(nèi)嵌到使用Spring的系統(tǒng)里面去 4)從設(shè)計(jì)上保證了高性能的集群。
在本套課程中,我們將從ActiveMQ的作用、特點(diǎn),集群高可用方案,到Spring、SpringBoot技術(shù)對(duì)ActiveMQ整合開發(fā)細(xì)節(jié)作了深入講解。尤其是對(duì)ActiveMQ的底層協(xié)議JMS做了詳細(xì)的講解。而且還分析了目前企業(yè)常見的ActiveMQ面試題。
2、適應(yīng)人群
有一定的Java基礎(chǔ),并且要有一定的Spring開發(fā)基礎(chǔ)。
3、課程亮點(diǎn)
系統(tǒng)的學(xué)習(xí)ActiveMQ中間件消息技術(shù),全面掌握MQ產(chǎn)品的知識(shí),為在企業(yè)應(yīng)用ActiveMQ或?qū)W習(xí)其他MQ技術(shù)打下堅(jiān)實(shí)的基礎(chǔ)。
·能夠了解什么是JMS協(xié)議
·能夠安裝ActiveMQ
·能夠使用Spring與ActiveMQ整合
·能夠使用SpringBoot與ActiveMQ整合
·能夠搭建ActiveMQ高可用主從架構(gòu)
了解ActiveMQ企業(yè)常見面試題
4、主講內(nèi)容
第一章節(jié):ActiveMQ入門
1. MQ的應(yīng)用場(chǎng)景
2. 常見MQ產(chǎn)品的對(duì)比
3. JMS消息模型
4.JMS的API簡(jiǎn)介
5.ActiveMQ安裝
第二章節(jié):JMS API操作ActiveMQ
1. 原生JMS API操作ActiveMQ
a. 點(diǎn)對(duì)點(diǎn)模式
b. 發(fā)布訂閱模式
2. Spring整合ActiveMQ
a. 點(diǎn)對(duì)點(diǎn)模式
b. 發(fā)布訂閱模式
3. SpringBoot整合ActiveMQ
a. 點(diǎn)對(duì)點(diǎn)模式
b. 發(fā)布訂閱模式
第三章節(jié):JMS消息組成與ActiveMQ高級(jí)特性
1. JMS消息結(jié)構(gòu)分析
2. JMS常見的消息體
3. 消息持久化策略
4. 消息事務(wù)
5. 消息確認(rèn)機(jī)制
6. 消息投遞方法
a. 異步投遞
b. 延遲投遞
c. 定時(shí)投遞
7.死信隊(duì)列
第四章節(jié):ActiveMQ常見的企業(yè)面試題
推薦了解黑馬程序員java培訓(xùn)課程。