本文主要介绍了ActiveMQ在Window OS上的安装以及安装完成后的运行实例。
一、安装过程
1、 下载ActiveMQ
在http://activemq.apache.org/download.html 上下载对应版本及OS的ActiveMQ。目前最新的版本是ActiveMQ5.3.1。
2、 安装前的准备
a、 首先确保已经安装了Jdk,并设置%JAVA_HOME%环境变量;
b、 安装ant编译环境,并设置%ANT_HOME%环境变量;
3、 将下载的ActiveMQ解压后安装放置在本地磁盘,本文放在D:/activemq下面。
4、 设置环境变量
在完成上述操作后,需要设置环境变量%ACMQ_HOME%。
至此,该ActiveMQ已经安装完成。
二、安装检验
在经过上述安装过程后,为了确保可以正常运行,通过如下的方式进行检验。
在ActiveMQ的安装目录下
$cd bin
$activemq
出现如下信息,即表明该ActiveMQ服务器已经成功启动。
Loading message broker from: xbean:activemq.xml
INFO | Using Persistence Adapter: org.apache.activemq.store.kahadb.KahaDBPersistenceAdapter@19fe451
INFO | Replayed 1 operations from the journal in 0.015 seconds.
INFO | ActiveMQ 5.3.0 JMS Message Broker (localhost) is starting
INFO | For help or more information please see: http://activemq.apache.org/
INFO | Listening for connections at: tcp://0.0.0.0:61616
INFO | Connector openwire Started
INFO | ActiveMQ JMS Message Broker (localhost, ID:zaniel-zhao--4547-1269405003937-0:0) started
INFO | Logging to org.slf4j.impl.JCLLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
INFO | jetty-6.1.9
INFO | ActiveMQ WebConsole initialized.
INFO | Initializing Spring FrameworkServlet 'dispatcher'
INFO | ActiveMQ Console at http://0.0.0.0:8161/admin
INFO | Initializing Spring root WebApplicationContext
INFO | Connector vm://localhost Started
INFO | Camel Console at http://0.0.0.0:8161/camel
INFO | ActiveMQ Web Demos at http://0.0.0.0:8161/demo
INFO | RESTful file access application at http://0.0.0.0:8161/fileserver
INFO | Started SelectChannelConnector@0.0.0.0:8161
INFO | Kaha Store using data directory D:/activemq/bin/../data/localhost/tmp_storage
INFO | Slow KahaDB access: cleanup took 1063
INFO | Slow KahaDB access: cleanup took 1234
在example目录下运行如下命令:
$cd example
$ant consumer
在运行该命令后会出现如下信息,表明消息者客户端已经建立。
consumer:
[echo] Running consumer against server at $url = tcp://localhost:61616 for subject $subject = TEST.FOO
[java] Connecting to URL: tcp://localhost:61616
[java] Consuming queue: TEST.FOO
[java] Using a non-durable subscription
[java] We are about to wait until we consume: 2000 message(s) then we will shutdown
在另一个控制台上运行如下命令:
$ant producer
运行该命令后会出现向队列中发送消息,而且消费者控制台上会有消息不断输出,即表明该MQ已经成功安装,而且实例运行正确。
当然也可以运行如下的命令:
$ ant producer –Durl=tcp://127.0.0.1:61616
分享到:
相关推荐
ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,...附件资料主要含:ActiveMQ包,安装配置文档,将服务端做成服务文档及与spring框架结合的导入即可运行实例!
ActiveMQ开发实例-5,ActiveMQ运行包,已验证可直接使用,需配合ActiveMQ开发实例系列其他资源使用
Spring与ActiveMQ完整实例源码下载 Maven 版。 Spring与ActiveMQ完整实例整合源码,maven版本可以直接运行 百度云下载 SpringActiveMQ源码百度云下载
ActiveMQ 是Apache出品,最流行的,能力...本压缩包是是实现ActiveMQ中点对点与发布订阅模式的java项目,下载后可配合运行好的ActiveMQ服务直接运行。 没有ActiveMQ服务的可下载本人的ActiveMQ消息中间件,运行即可。
2、可运行于任何jvm和大部分web容器(ActiveMQ works great in any JVM) 3、支持多种语言客户端(java, C, C++, AJAX, ACTIONSCRIPT等等) 4、支持多种协议(stomp,openwire,REST) 5、良好的spring支持...
一个用Spring+Activemq实现的消息平台
activemq整合spring的实例代码,tomcat下亲测可正常运行,选择其它服务器的直接移植即可。内涵运行的所有jar包,无需再次下载
activeMQ实例,项目可以直接运行!
二、activemq介绍及安装 1、消息中间件简介 2、activemq 2.1、activemq简介 2.2、activemq下载 2.3、运行activemq服务 2.4、测试 2.5、监控 3、activemq特性 4、activemq使用场景 三、activemq简单实例 四、...
activemq简单实例 运行后可以在页面查看相关信息 http://127.0.0.1:8161/admin/queueConsumers.jsp?JMSDestination=sample.queue
JMS-activemq 实例(分ppt,eclipse工程,说明三部分) 特别有readme说明,一看就会用 spring实现方式,可运行有jar包
去官方网站下载:http://activemq.apache.org/,双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。
运行C:\apache-activemq-5.2.0\bin\activemq.bat 2测试 ActiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ是否成功启动 netstat -an|find "61616" C:\Documents and Settings\...
解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。创建project...
为了有助于使用Apache ActiveMQ 5,你也许希望从Version 5 Getting Started手册或Configuring Version 5 Transports开始。除此之外,下面还有一份手册列表: Configure version 5 Brokers(版本5代理的配置) ...
含有八个独立运行的程序,分别设计JMS多个方面。 工程使用ActiveMQ,运行工程之前,请阅读doc.txt文档,并运行ActiveMQ
有关更详细的解释,请访问博客页面先决条件跑步安装并运行您的 ActiveMQ 实例。 如果您的 ActiveMQ 运行的地址不是tcp://localhost:61616更改src/main/java/messaging/config/CamelConfig.java 一旦 ActiveMQ 开始...
Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...
mqtt协议时IBM开发的一个协议,facebook的android客户端message即时通讯就是该协议的实现。...还可以在此基础实现即时通讯,在运行这段代码,还需要安装activeMQ服务器。下载地址http://activemq.apache.org/