ActiveMQ简单介绍

ActiveMQ是一款开源的消息中间件,实现JMS规范,支持多种语言和协议,如Java、C#、XMPP等。它提供数据可靠传输,跨平台操作,以及对Spring的支持。ActiveMQ特性包括高速持久化、集群和网络通信能力。适用于多项目集成、降低系统模块耦合、系统前后端隔离的场景,提高软件扩展性和系统稳定性。
摘要由CSDN通过智能技术生成

在这里插入图片描述



消息通信的规范JMS,我们这篇博文介绍一款开源的JMS具体实现——ActiveMQ。ActiveMQ是一个易于使用的消息中间件。

消息中间件

我们简单的介绍一下消息中间件,对它有一个基本认识就好,消息中间件(MOM:Message Orient middleware)。

消息中间件有很多的用途和优点:

将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模块传送到另外一个模块;
负责建立网络通信的通道,进行数据的可靠传送。
保证数据不重发,不丢失
能够实现跨平台操作,能够为不同操作系统上的软件集成技工数据传送服务
MQ

首先简单的介绍一下MQ,MQ英文名MessageQueue,中文名也就是大家用的消息队列,干嘛用的呢,说白了就是一个消息的接受和转发的容器,可用于消息推送。

ActiveMQ特性列表

多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP
完全支持JMS1.1和J2EE 1.4规范 (持久化,XA消息,事务)
对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的系统里面去,而且也支持Spring2.0的特性
通过了常见J2EE服务器(如 Geronimo,JBoss 4, GlassFish,WebLogic)的测试,其中通过JCA 1.5 resource adaptors的配置,可以让ActiveMQ可以自动的部署到任何兼容J2EE 1.4 商业服务器上
支持多种传送协议:in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA
支持通过JDBC和journal提供高速的消息持久化
从设计上保证了高性能的集群,客户端-服务器,点对点
支持Ajax
支持与Axis的整合
可以很容易得调用内嵌JMS provider,进行测试
什么情况下使用ActiveMQ?

多个项目之间集成
(1) 跨平台
(2) 多语言
(3) 多项目
降低系统间模块的耦合度,解耦
(1) 软件扩展性
系统前后端隔离
(1) 前后端隔离,屏蔽高安全区

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值