• 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

      登陆成功如下图:

      

  • 相关阅读:
    python中类方法、类实例方法、静态方法的使用与区别
    在python里如何动态添加类的动态属性呢?
    PYTHON基础
    EXCEL 写入
    thread 多线程
    Python 常用函数
    列表减列表
    04_Linux搭建Jdk和tomcat环境
    自动生成和安装requirements.txt依赖
    python+selenium面试题
  • 原文地址:https://www.cnblogs.com/hejianliang/p/9149590.html
Copyright © 2020-2023  润新知