欢迎来到天天文库
浏览记录
ID:3929890
大小:181.42 KB
页数:5页
时间:2017-11-25
《spring集成activemq》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、activeMQ与spring的集成[一、引言对于ActiveMQ消息的发送,原声的api操作繁琐,而且如果不进行二次封装,打开关闭会话以及各种创建操作也是够够的了。那么,Spring提供了一个很方便的去收发消息的框架,springjms。整合Spring后,代码不仅变得非常优雅,而且易用性和扩展性更好。二、具体操作1.需要集成activeMQ和spring,首先就需要配置activeMQ和spring的maven依赖,具体依赖配置如下:activeMQ与spring集成所需的maven依赖库org.springframeworkspring-jmsorg.apache.activemqactivemq-ra5.13.3org.
3、apache.activemqactivemq-jms-pool5.13.32.配置完依赖后便可以开始集成activemq了,首先配置的是连接工厂,这里使用的是spring提供的默认实现singleConnectionFactory,需要注入activeMq自己的连接池工厂pooledConnectionFactory,targetConnectionFactory主要配置active
4、mq具体的服务地址,这样就可以保证spring的代理jms工程可以连接上activeMq了。jms连接配置5、tionFactory"class="org.apache.activemq.jms.pool.PooledConnectionFactory">6、ConnectionFactory">3.然后可以配置消息destination了,消息中间件一般支持两种模式,一种是队列消费,点对点式,一种是主题消费,就是消息订阅得意思,一对多式,下面配置的有这两种模式。消息目的地配置7、eMQQueue">queue8、ropertyname="jmsTemplate"ref="jmsTemplate">4.配置spring对jms的操作封装接口jmsTemplate,类似于jdbcTemplate和Redis的redisTemplate。spring集成jms的操作类配置
5、tionFactory"class="org.apache.activemq.jms.pool.PooledConnectionFactory">6、ConnectionFactory">3.然后可以配置消息destination了,消息中间件一般支持两种模式,一种是队列消费,点对点式,一种是主题消费,就是消息订阅得意思,一对多式,下面配置的有这两种模式。消息目的地配置7、eMQQueue">queue8、ropertyname="jmsTemplate"ref="jmsTemplate">4.配置spring对jms的操作封装接口jmsTemplate,类似于jdbcTemplate和Redis的redisTemplate。spring集成jms的操作类配置
6、ConnectionFactory">3.然后可以配置消息destination了,消息中间件一般支持两种模式,一种是队列消费,点对点式,一种是主题消费,就是消息订阅得意思,一对多式,下面配置的有这两种模式。消息目的地配置7、eMQQueue">queue8、ropertyname="jmsTemplate"ref="jmsTemplate">4.配置spring对jms的操作封装接口jmsTemplate,类似于jdbcTemplate和Redis的redisTemplate。spring集成jms的操作类配置
7、eMQQueue">queue8、ropertyname="jmsTemplate"ref="jmsTemplate">4.配置spring对jms的操作封装接口jmsTemplate,类似于jdbcTemplate和Redis的redisTemplate。spring集成jms的操作类配置
8、ropertyname="jmsTemplate"ref="jmsTemplate">4.配置spring对jms的操作封装接口jmsTemplate,类似于jdbcTemplate和Redis的redisTemplate。spring集成jms的操作类配置
此文档下载收益归作者所有