Messaging——Spring for Apache ActiveMQ Artemis

李景天
2023-12-01

Spring for Apache ActiveMQ Artemis

        依赖说明:Apache ActiveMQ Artemis 的 Spring JMS 支持。

        ActiveMQ 是一款基于 Java 的消息服务器,它使用行业标准协议,支持我们把各种语言和平台开发的系统连接在一起。目前 ActiveMQ 分为两个版本:ActiveMQ 5 和 ActiveMQ Artemis (下一代ActiveMQ)。当 ActiveMQ Artemis 达到 ActiveMQ 功能时当会变为 ActiveMQ 6 。
        Spring JMS 是专门用来处理 Spring 消息的模块。它支持主流的消息中间键,能完美结合 ActiveMQ 。Spring Boot 应用通过集成 Spring JMS 模块整合 ActiveMQ ,本文涉及 ActiveMQ 5 和 ActiveMQ Artemis 两种配置方法,跟据项目实际使用 ActiveMQ 的版本,采取一种配置即可。


参考:

Spring Boot 集成 ActiveMQ (Artemis)

SpringBoot之使用ApacheArtemis(ActiveMQ分支)实现发送和处理消息


POM

<!--Spring for Apache ActiveMQ Artemis-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-artemis</artifactId>
</dependency>

XXX

 类似资料: