一、入门概述
1.MQ的产品种类和对比
MQ就是消息中间件。MQ是一种理念,ActiveMQ是MQ的落地产品。不管是哪款消息中间件,都有如下一些技术维度:
2.MQ的产生背景
3.MQ的主要作用
4.MQ的定义
5.MQ的特点
二、ActiveMQ安装和控制台
1.ActiveMQ安装
2.ActiveMQ控制台
三、入门案例、MQ标准、API详解
1.pom.xml导入依赖
2.JMS编码总体规范
3.Destination简介
4.队列消息生产者的入门案例
5.ActiveMQ控制台之队列
6.队列消息消费者的入门案例
7.异步监听式消费者(MessageListener)
8.队列消息(Queue)总结
9.Topic介绍、入门案例、控制台
如果先启动生产者生产消息,再启动消费者:
10.tpoic和queue对比
四、JMS规范
1.JMS是什么
2.消息头
3.消息体
4.消息属性
5.消息的持久化
JMS可靠性体现在三个方面:
6.消息的事务性
7.消息的签收机制
8.JMS的点对点总结
9.JMS的发布订阅总结
五、ActiveMQ的broker
1.broker是什么
2.启动broker时指定配置文件
3.嵌入式的broker启动
六、Spring整合ActiveMQ
1.pom.xml添加依赖
2.Spring的ActiveMQ配置文件
3.队列生产者
4.队列消费者
5.主题生产者和消费者
6.配置消费者的监听类
七、SpringBoot整合ActiveMQ
1.queue生产者
2.queue消费者
3.topic生产者
4.topic消费者
八、ActiveMQ的传输协议
1.简介
2.支持的传输协议
3.NIO协议案例
4.NIO协议案例增强
九、ActiveMQ的消息存储和持久化
1.介绍
2.有哪些
3.kahaDB消息存储
4.JDBC消息存储