十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站建设、网站制作、贾汪网络推广、微信小程序开发、贾汪网络营销、贾汪企业策划、贾汪品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;创新互联为所有大学生创业者提供贾汪建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com不懂SpringBoot基于Active MQ整合JMS的方法?其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。
我们使用jms一般是使用spring-jms和activemq相结合,通过spring Boot为我们配置好的JmsTemplate发送消息到指定的目的地Destination。本文以点到点消息模式为例,演示如何在Spring Boot中整合 JMS 和 Active MQ ,实现 MQ 消息的生产与消费。
点到点消息模式定义:当消息发送者发送消息,消息代理获得消息后,把消息放入一个队列里,当有消息接收者来接收消息的时候,消息将从队列里取出并且传递给接收者,这时候队列里就没有此消息了。队列Queue的存在使得消息的异步传输成为可能。
1 安装ActiveMQ
关于具体的安装步骤,请参考专门介绍安装与部署的另一篇博文《ActiveMQ的安装与部署》。
2 配置Active MQ 依赖
关于如何搭建 Spring Boot工程,请移步《基于 intellij IDEA 快速搭建Spring Boot项目》。假设项目已经创建完毕,在项目 pom 文件中加入Active MQ依赖:
org.springframework.boot spring-boot-starter-activemq 2.2.7.RELEASE