ActiveMQ安装部署(Windows)

ActiveMQ安装部署(Windows)

JMS(Java Messaging Service)是Java平台上有关面向消息中间件的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,ActiveMQ而是这个规范的一个具体实现。

JMS的队列消息传递过程如下图:

ActiveMQ安装部署(Windows)_第1张图片

 

JMS的主题消息传递过程如下图:

 

ActiveMQ下载与部署。

1、  下载

到官网下载最新版本,有windows版本和linux版本的。

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

windows版本:apache-activemq-5.10-20140603.133406-78-bin.zip

linux版本:apache-activemq-5.10-20140603.133406-78-bin.tar.gz

 

2、  部署

A、 windows下部署

ActiveMQ部署其实很简单,和所有Java一样,要跑java程序就必须先安装JDK并配置好环境变量,这个很简单。

然后解压下载的apache-activemq-5.10-20140603.133406-78-bin.zip压缩包到一个目录,得到解压后的目录结构如下图:

 

+bin (windows下面的bat和unix/linux下面的sh) 启动ActiveMQ的启动服务就在这里

+conf (activeMQ配置目录,包含最基本的activeMQ配置文件)

+data (默认是空的)

+docs (index,replease版本里面没有文档)

+example (几个例子)

+lib (activeMQ使用到的lib)

+webapps (系统管理员控制台代码)

+webapps-demo(系统示例代码)

-activemq-all-5.8.0.jar (ActiveMQ的binary)

-user-guide.html (部署指引)

-LICENSE.txt

-NOTICE.txt

-README.txt

其他文件就不相信介绍了,搞Java的应该都知道干什么用的。

进入bin目录,发现有win32和win64两个文件夹,这2个文件夹分别对应windows32位和windows64位操作系统的启动脚本。

ActiveMQ安装部署(Windows)_第2张图片

我的实验环境是windowsXP,就进入win32目录,会看到如下目录结构。

ActiveMQ安装部署(Windows)_第3张图片

 

其中activemq.bat便是启动脚本,双击启动。

ActiveMQ安装部署(Windows)_第4张图片

 

ActiveMQ默认启动到8161端口,启动完了后在浏览器地址栏输入:http://localhost:8161/admin要求输入用户名密码,默认用户名密码为admin/admin,这个用户名密码是在conf/users.properties中配置的。如果你想修改用户名和密码的话,在conf/jetty-realm.properties中修改即可(详情参考文档3)。输入用户名密码后便可看到如下图的ActiveMQ控制台界面了。

ActiveMQ安装部署(Windows)_第5张图片

  其中在导航菜单中,Queues是队列方式消息。Topics是主题方式消息。Subscribers消息订阅监控查询。Connections可以查看链接数,分别可以查看xmpp、ssl、stomp、openwire、ws和网络链接。Network是网络链接数监控。Send可以发送消息数据。

你可能感兴趣的:(ActiveMQ安装部署(Windows))