ActiveMQ简单介绍以及安装

ActiveMQ是一款开源的JMS具体实现。

消息中间件

(1)将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模块传送到另一个模块。

(2)负责建立网络通信的通道,进行数据的可靠传送。

(3)保证数据不重发,不丢失。

(4)能够实现跨平台操作,能够为不同操作系统上的软件集成数据传送服务。

MQ

ActiveMQ是由Apache出品的开源消息总线,完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现。

 

运行ActiveMQ服务

从它的目录来说,还是很简单的:

(1)bin存放的脚本文件

(2)conf存放的是基本配置文件

(3)data存放的日志文件

(4)docs存放的说明文件

(5)examples存放的是简单的实例

(6)lib存放的是activemq所需jar包

(7)webapps用于存放项目的目录

启动ActiveMQ

运行activemq.bat或者activemq.sh。ActiveMQ默认使用的TCP连接端口是61616,通过查看该端口的信息可以测试ActiveMQ是否成功启动。

netstat -an|find "61616"

监控

ActiveMQ默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用,用户名和密码都是admin。

 

ActiveMQ特性列表

(1)多种语言和协议编写客户端。语言:Java、C、C++、C#、Ruby、Perl、Python、PHP。应用协议:OpenWire、Stomp、REST、WS Notification、XMPP、AMQP。

(2)完全支持JMS1.1和J2EE1.4规范(持久化、XA消息、事务)

(3)对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的系统里面去

(4)通过了常见J2EE服务器的测试。

(5)支持多种传送协议:in-VM、TCP、SSL、NIO、UDP、JGroups、JXTA。

(6)支持通过JDBC的journal提供高速的消息持久化。

(7)从设计上保证了高性的集群、客户端-服务器,点对点

(8)支持Ajax

(9)支持与Axis的整合

(10)可以很容易的调用内嵌JMS provider,进行测试。

 

最后欢迎大家访问我的个人网站:1024s​​​​​​​

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值