1、ActiveMQ入门
(1) ActiveMQ入门
引入消息中间件主要是为了:提高系统的吞吐能力。
(2)JMS编程API
2、ActiveMQ安装
3、原生JMS API 操作ActiveMQ
(1)
(2)点对点模式下的生产者
运行后:可以在ActiveMQ内发现已经生成队列。
(3)点对点模式的消费者
第一种写法:
第二种写法:推荐 (监听器模式)
点对点模式下的生产者和消费者
(4)发布订阅模式的生产者
(5)发布订阅模式的消费者 (监听器模式)
4、Spring与ActiveMQ整合
(1)导入Spring和ActiveMQ的依赖
(2)编写Spring与ActiveMQ的整合配置文件
(3)用单元测试模拟消息的生产者
(4)模拟消息的消费者
创建要被监听的类: 点对点 和 发布订阅
启动类:
5、SpringBoot与ActiveMQ整合
(1)引入依赖
(2)SpringBoot配置文件,启动类 ,消息生产者(点对点或者发布订阅模式)
启动类:
点对点模式的消息生产者:
(3)SpringBoot配置文件,启动类 ,消息消费者(点对点或者发布订阅模式)
启动类:
消息的监听类:
启动启动类,看是否消费了队列中的消息。
(4)改造:
生产者改造:
消费者改造: