标签:
转自:http://suhuanzheng7784877.iteye.com/blog/969865
Spring采用2.5.6版本,ActiveMQ使用的是5.4.2,从apache站点可以下载。本文是将Spring集成ActiveMQ来发送和接收JMS消息。
将下载的ActiveMQ解压缩后文件夹如下
activemq-all-5.4.2.jar是activemq的所有的类jar包。lib下面是模块分解后的jar包。将lib下面的
文件全部拷贝到项目中。
而Spring项目所需要的jar包如下
当然还需要一些其他的jar文件
项目的依赖jar都准备好后就可以写配置文件了。
Spring配置文件
配置文件内容如下
编写代码
消息发送者:这里面消息生产者并没有在Spring配置文件中进行配置,这里仅仅使用了Spring中的JMS模板和消息目的而已。
消息接收
这里边也是并不是直接使用Spring来初始化建立消息消费者实例,而是在此消费者注入了JMS模板而已。
写一个main入口,初始化消息消费者
使用的时候先开启ActiveMQ服务,默认是占用了61616端口。之后开启测试程序,开启2个消息消费者监听。之后再运行消息生产者的代码后,消息就可以被消息消费者接收到了。
标签:
原文地址:http://www.cnblogs.com/septemberlxc/p/4998185.html