Active MQ 使用

来源:互联网 发布:便携式打印机 知乎 编辑:程序博客网 时间:2024/06/05 11:32

1.环境搭建:

 

1.1下载地址:

http://activemq.apache.org/download-archives.html

 

这里使用版本为:Apache ActiveMQ 5.8.0

http://activemq.apache.org/activemq-580-release.html

 

1.2启动服务:

运行,例如:

D:\tools\apache-activemq-5.8.0-bin\apache-activemq-5.8.0\bin\win32

目录下activemq.bat

 

1.3

访问:http://localhost:8161/admin/

 

 

 

 

 

 

 

 

 

 

 

1.4

 

可以参考资料:http://blog.csdn.net/jason5186/article/details/9196041

 

2. 测试项目搭建:

运行:public static void main(String[]args) {

      

       //启动服务端

       JmsReceiver reciever = new JmsReceiver();

       try {

           System.out.println("启动服务端");

           reciever.receive();

       } catch (JMSException e) {

           // TODO Auto-generatedcatch block

           e.printStackTrace();

       } catch (InterruptedException e) {

           // TODO Auto-generatedcatch block

           e.printStackTrace();

       }

      

      

//     启动客户端,发送消息

       JmsSender sender = new JmsSender();

       try {

           System.out.println("启动客户端,发送消息");

           sender.send();

       } catch (JMSException e) {

           // TODO Auto-generatedcatch block

           e.printStackTrace();

       }

      

    }

 

结果:

启动服务端

log4j:WARN No appenders could befound for logger (org.apache.activemq.transport.WireFormatNegotiator).

log4j:WARN Please initialize thelog4j system properly.

log4j:WARN Seehttp://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

收到消息:User [id=1, name=张三1,userName=123456]

收到消息:User [id=2, name=张三2,userName=123456]

收到消息:User [id=3, name=张三3,userName=123456]

收到消息:User [id=4, name=张三4,userName=123456]

收到消息:User [id=5, name=张三5,userName=123456]

收到消息:User [id=6, name=张三6,userName=123456]

收到消息:User [id=7, name=张三7,userName=123456]

收到消息:User [id=8, name=张三8,userName=123456]

收到消息:User [id=9, name=张三9,userName=123456]

收到消息:User [id=10, name=张三10,userName=123456]

收到消息:User [id=11, name=张三11,userName=123456]

收到消息:User [id=12, name=张三12, userName=123456]

收到消息:User [id=13, name=张三13,userName=123456]

收到消息:User [id=14, name=张三14,userName=123456]

收到消息:User [id=15, name=张三15,userName=123456]

收到消息:User [id=16, name=张三16,userName=123456]

收到消息:User [id=17, name=张三17,userName=123456]

收到消息:User [id=18, name=张三18,userName=123456]

收到消息:User [id=19, name=张三19,userName=123456]

收到消息:User [id=20, name=张三20,userName=123456]

收到消息:User [id=21, name=张三21,userName=123456]

收到消息:User [id=22, name=张三22,userName=123456]

收到消息:User [id=23, name=张三23,userName=123456]

收到消息:User [id=24, name=张三24,userName=123456]

收到消息:User [id=25, name=张三25,userName=123456]

收到消息:User [id=26, name=张三26,userName=123456]

收到消息:User [id=27, name=张三27,userName=123456]

 

0 0