一、特点
支持各种语言和协议的客户端。如:Java、C、C++、C#、Ruby、Perl、Python及Php。
完全支持JMS的客户端及其他消息代理
完全支持JMS1.0及J2EE1.4规范
支持与spring的集成
支持的应用服务器有Geronimo、JBoSS 4、GlassFish和Weblogic
支持各种协议:in-VM、TCP、SSL、NIO、UDP、multicast、JGroups及JXTA。
支持持久化存储
支持集群,单机
支持REST
支持ajax
支持CXF及Axis
可以作为内存的JMS服务提供者,便于测试
二、安装要求
1、硬件要求
1)、 至少33M的磁盘空间安装运行包
2)、至少200M的磁盘空间安装存储ActiveMQ的源代码及开发文档
2、操作系统
1)、 Windows:Windows XP SP2、Windows 2000
2)、 Unix:Ubuntu Linux,Powerdog Linux,MacOS,AIX,HP-UX,Solaris或者其他任何支持Java的unix平台
3、运行环境要求
1)、JDK1.5 ++ ,但可以运行在JDK1.4上
2)、JAVA_HOME必须指定到JDK的安装目录。如:C:\Program Files\jsdk.1.4.2-09
3)、Maven 1.0.2 ++
4)、所用到的jars必须添加到环境变量CLASSPATH中。
三、安装
1、下载 从 activemq.apache.org 上下载最新的包
2、下载完后解压到任意目录。如:D:\apache\activemq-5.3.0
3、打开命令行窗口,进入activemq安装目录的bin目录,执行activemq
4、当运行成功后,界面显示: Started SelectChannelConnector@0.0.0.0:8161
即说明activemq启动成功。
5、测试ActiveMQ服务。
重新打开命令行窗口,执行命令: netstat -an|find "61616"
6、停止ActiveMQ,执行命令: Ctrl+C 即可。
如果是后台进程则要使用 kill 命令停止。
四、Demo
输入:http://localhost:8161/demo/
控制台:http://localhost:8161/admin
- 大小: 37.3 KB
- 大小: 26.4 KB
- 大小: 1.9 KB
分享到:
相关推荐
Apache ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它基于Java消息服务(JMS)规范,用于在分布式系统中实现可靠的消息传递。本指南主要关注如何使用ActiveMQ开发消息应用,通过`Instant Apache ActiveMQ...
Apache ActiveMQ是业界广泛使用的开源消息中间件,尤其在Linux环境下表现出色。它基于Java语言开发,遵循Apache软件基金会的许可证,并且实现了多种消息传递协议,包括OpenWire、STOMP、AMQP和XMPP等。在Linux系统上...
Apache ActiveMQ是业界广泛使用的开源消息中间件,它基于Java消息服务(JMS)标准,提供了高度可扩展、可靠的异步通信能力。标题"apache-activemq-5.16.5"指的是该软件的一个特定版本,即5.16.5版本,通常每个新版本...
Apache ActiveMQ 是一款开源的消息中间件,它是Apache软件基金会下的顶级项目,被广泛应用于构建分布式系统中的消息传递。在本文中,我们将深入探讨如何通过Apache ActiveMQ 5.8版本进行入门,以及如何构建一个简单...
该项目为Apache ActiveMQ高性能消息中间件设计源码,采用Java语言编写,总计包含5357个文件,其中Java源文件4383个,XML配置文件340个,属性文件82个,HTML文件77个,JavaScript文件35个,Markdown文件31个,PNG图片...
Apache ActiveMQ是开源的、基于Java消息服务(JMS)的应用服务器,它是Apache软件基金会的一部分。这个名为"apache-activemq-5.17.3"的压缩包包含了ActiveMQ的5.17.3版本,这是一个稳定且功能丰富的发布版本。在深入...
Apache ActiveMQ 是一款高度可扩展且功能强大的消息中间件,它是Apache软件基金会的一部分,完全开源且免费。Apache ActiveMQ 在Java消息服务(JMS)领域扮演着重要角色,为分布式系统提供可靠的消息传递机制。本...
Apache ActiveMQ JMS实现
Apache ActiveMQ Artemis是Apache软件基金会下的一款高性能,可伸缩的消息中间件。它支持JMS 1.1和AMQP 1.0等多种协议,适用于构建基于消息的可靠应用程序。 首先,文档的标题"Apache ActiveMQ Artemis.pdf"指出了...
### Apache ActiveMQ Queue & Topic 详解 #### 一、特性及优势 Apache ActiveMQ 是一款高性能、功能丰富的消息中间件,具有以下显著特点: 1. **实现 JMS 1.1 规范**:支持 J2EE 1.4 及以上版本,这意味着它可以...
Apache ActiveMQ技术讲解文档
Apache ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它基于Java Message Service (JMS) 规范,提供高效、可靠的消息传递服务。在本文中,我们将深入探讨Apache ActiveMQ,特别是针对“apache-activemq-...
### Apache ActiveMQ与JMS整合Tomcat:深入解析与实践 #### 一、Apache ActiveMQ:强大而灵活的开源消息中间件 Apache ActiveMQ作为一款成熟的开源消息中间件,不仅遵循了JMS 1.1规范,还兼容J2EE 1.4以上的标准,...
Apache ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它实现了多种消息协议,如OpenWire、STOMP、AMQP和MQTT,使得不同系统间的数据交换变得简单。在这个"apache activeMQ之初体验(helloworld)"中,我们将...
Apache ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它基于Java Message Service(JMS)规范,用于在分布式系统中高效地处理、路由和传递消息。这个`( apache-activemq-5.13.0-bin.zip )`压缩包包含了...
Apache ActiveMQ是世界上最流行的开源消息代理和队列服务器,它基于Java Message Service(JMS)规范,为分布式系统提供高效、可靠和可扩展的消息传递功能。这个“apache-activemq-5.9.0-bin”压缩包包含了Apache ...
Apache ActiveMQ是世界上最流行的开源消息代理和集成模式服务器,它基于Java Message Service (JMS)规范,提供了一种高效、灵活、可靠的消息传递解决方案。在"apache-activemq-5.13.0-bin.tar.gz"这个压缩包中,包含...
Apache ActiveMQ是Apache软件基金会的一款开源消息中间件,它遵循开放消息传递协议(Open Message Broker,JMS)标准,提供高效、可靠的消息传递服务。在本教程中,我们将深入探讨Apache ActiveMQ 5.11.2版本的核心...
activemq, Apache ActiveMQ镜像 欢迎来到 Apache ActiveMQis是一个高性能的Apache 2.0许可以消息代理和 JMS 1.1实现。正在启动要帮助你入门,请尝试以下链接:入门http://activemq.apache.org/version-