ActiveMQ的安装

一、概述

    ActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好的支持J2EE提出的JMS(Java Message Service)即消息服务规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、读取等一系列服务。JMS提供了一组公共应用程序接口和响应的语法,类似于Java数据库的统一访问接口JDBC,它是一种与厂商无关的API,使得Java程序能够与不同厂商的消息组件很好地进行通信。

  JMS支持两种消息发送和接收模型,一种称为P2P(Ponit to Point)模型,即采用点对点的方式进行发送消息,P2P模型是基于队列的,消息生产者发送消息到队列,消息消费者从队列中接收消息,队列的存在使得消息的异步传输称为可能,P2P模型在点对点的情况下进行消息传递时采用。

  另一种称为Publish/Subscribe(即发布/订阅)模型,发布/订阅模型定义了如何向一个内容节点发布和订阅消息,者个内容节点称为topic(主题)。主题可以认为是消息传递的中介,消息发布这将消息发布到某个主题,而消息订阅者则从主题订阅消息。主题使得消息的订阅者与发布者互相保持独立,不需要进行接触即可保证消息的传递,发布/订阅模型在消息的一对多广播时采用。

 

二、ActiveMQ的安装

  去官网http://activemq.apache.org/

  

  下载解压后目录如下图:

  

  • bin目录包含ActiveMQ的启动脚本
  • conf目录包含ActiveMQ的所有配置文件
  • data目录包含日志文件和持久性消息数据
  • example: ActiveMQ的示例
  • lib: ActiveMQ运行所需要的lib
  • webapps: ActiveMQ的web控制台和一些相关的demo

  

  启动ActiveMQ服务,有两种方式(本人使用的是windows系统):

  第一种进入bin目录,根据本机系统选择32/64系统,进入win32/win64目录,打开activemq.bat 程序。

  第二种打开cmd,进入bin目录,输入命令:activemq start ;关闭服务,输入命令:activemq stop 。

 

  访问ActiveMQ:

  在浏览器输入地址:http://localhost:8161/admin

  

   默认用户名:admin

  默认密码:admin

 

  登陆成功如下图:

  

posted @ 2018-06-07 11:07  何健亮  阅读(169)  评论(0编辑  收藏  举报