QX项目实战-7.ActiveMQ的安装与测试

      ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。项目中要使用该技术作为上传下载同步之用。现在测试下功能:

1.  首先到官网下载安装包,最新版本为5.7.0。

2.  注意ActiveMQ的安装环境要求。

3.  文件解压到任意目录,运行bin\activemq.bat开始启动服务。

4.  启动后使用netstat –an|find “61616”查看是否有TCP端口监听,如果有就证明安装成功。

5.  使用http://localhost:8161/admin可以监控当前服务状态。

6.  关闭服务时,在命令行下使用Ctrl+C来中断服务。

      以例程example中第二个例子MarketData example说明ActiveMQ执行过程。

1.      打开Market datapublisher,这个例子每隔2S发送一个股票消息到队列中。

2.      打开portfolio可以接受消息队列发送的参数。

      他们的运行过程是:编译执行的class代码负责向消息队列发送股票信息,portfolio.html页面使用html+js来解析代码显示消息传过来的值。

      例程1是生产者消费者模拟,example->src->producerTool.java是生产消息的类,ConsumerTool.java类是获得消息的类。例程3实现了一个简单的聊天室功能。例程4实现了一个简单的发送和接收消息机制。

参考文章

1.      http://activemq.apache.org

你可能感兴趣的:(QX项目实战-7.ActiveMQ的安装与测试)