spring-amqp(windowx+eclipse+maven)学习小例子
2013-07-01 16:20
666 查看
刚刚接触消息队列,不知道到底是个啥东西,听说是个标准,也听说spring有这个模板,就去spring官网下了个模板来试试了。下面是步骤
1.下载并安装erlang,http://www.erlang.org/download.html,我这里下载的是otp_win32_R16B01.exe,下载并安装(安装在了d盘d:\Program Files\erl5.9.1 )。
2.配置环境变量
增加一个系统环境变量ERLANG_HOME配置为d:\Program Files\erl5.9.1
3.下载RabbitMQ http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.1/rabbitmq-server-windows-2.8.1.zip。
4.解压RabbitMQ的zip包,运行sbin/rabbitmq-server.bat,启动RabbitMQ服务器。 (要想启动rabbitMq必须先安装配置好erlang)
5. 去springSource下载一个spring AMQP的deo, https://github.com/SpringSource/spring-amqp-samples 下载下来以后里面有几个用maven构建的例子。
这里直接在安装好maven插件的eclipse上构建那个hello world例子。
然后先运行那个Producer.java 发送消息到RabbitMq服务器上,
然后运行Consumer.java 从服务器上接收消息。正常的话就ok
注:这里只是一个很简单的spring AMQP的小例子,具体业务上怎么发,怎么接收还是要跟实际而定。spring 为我们提供了一套基于JMS的模板(我是这么理解的,不必那么麻烦自己弄了)
1.下载并安装erlang,http://www.erlang.org/download.html,我这里下载的是otp_win32_R16B01.exe,下载并安装(安装在了d盘d:\Program Files\erl5.9.1 )。
2.配置环境变量
增加一个系统环境变量ERLANG_HOME配置为d:\Program Files\erl5.9.1
3.下载RabbitMQ http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.1/rabbitmq-server-windows-2.8.1.zip。
4.解压RabbitMQ的zip包,运行sbin/rabbitmq-server.bat,启动RabbitMQ服务器。 (要想启动rabbitMq必须先安装配置好erlang)
5. 去springSource下载一个spring AMQP的deo, https://github.com/SpringSource/spring-amqp-samples 下载下来以后里面有几个用maven构建的例子。
这里直接在安装好maven插件的eclipse上构建那个hello world例子。
然后先运行那个Producer.java 发送消息到RabbitMq服务器上,
然后运行Consumer.java 从服务器上接收消息。正常的话就ok
注:这里只是一个很简单的spring AMQP的小例子,具体业务上怎么发,怎么接收还是要跟实际而定。spring 为我们提供了一套基于JMS的模板(我是这么理解的,不必那么麻烦自己弄了)
相关文章推荐
- 基于Eclipse Maven的Spring4/Spring-MVC/Hibernate4整合之八:一个简单例子演示Spring-MVC中多种参数传递方式
- Spring AOP 学习例子
- Eclipse使用Maven构建SpringMVC小例子踩坑记——消失的src/main/java目录
- Spring学习心得(15)-- AOP的入门例子
- eclipse安装Spring插件后无法使用maven
- Maven学习笔记(五)-Maven整合SSM(spring+springMVC+Mybatis)框架
- Maven学习总结(6)——Maven与Eclipse整合
- MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合 一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: mvn archetype:create
- 微服务框架(一)--Eclipse使用maven创建spring boot项目
- Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: org.springfra
- SpringBoot学习:maven使用spring-boot-devtools和springloaded进行热部署
- Spring+Maven+Eclipse问题集锦
- SpringMvc+Mybatis+Maven+Mysql做一个CRUD的简单例子
- 个人学习笔记----基于Spring4.3.1+mybatis+postgresql+maven搭建的个人用调度平台(二)
- Maven学习 (二) Eclipse 上安装 Maven3插件
- SpringBoot学习笔记-Eclipse创建SpringBoot项目
- spring+springMVC+mybatis+maven+eclipse整合
- eclipse(maven+springmvc+spring+mybatis)(下)
- Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: org.springframework.web.context.Con
- Maven学习笔记二eclipse如何使用 Maven、Maven目录pom.xml文件的解析、maven 和maven项目之间的关系