ActiveMQ介绍
ActiveMQ
是Apache出品,最流行的,能力強(qiáng)勁的開(kāi)源消息總線(xiàn)
ActiveMQ 是一個(gè)完全支持JMS1.1和J2EE 1.4規(guī)范的 JMS Provider實(shí)現(xiàn)
盡管JMS規(guī)范出臺(tái)已經(jīng)是很久的事情了,但是,JMS在當(dāng)今的J2EE應(yīng)用中間仍然扮演著特殊的地位
特點(diǎn)
1、多種語(yǔ)言和協(xié)議編寫(xiě)客戶(hù)端。
語(yǔ)言包括:Java,C,C++,C#,Ruby,Perl,Python,PHP
應(yīng)用協(xié)議:OpenWire,StompREST,WSNotification,XMPP,AMQP
2、完全支持JMS1.1和J2EE1.4規(guī)范(持久化,XA消息,事務(wù))
3、對(duì)Spring的支持,ActiveMQ可以很容易內(nèi)嵌到使用Spring的系統(tǒng)里面去,而且也支持Spring2.0的特性
4、通過(guò)了常見(jiàn)J2EE服務(wù)器
比如,Geronimo,JBoss4,GlassFish,WebLogic的測(cè)試
其中,通過(guò)JCA1.5resourceadaptors的配置,可以讓ActiveMQ可以自動(dòng)的部署到任何兼容J2EE1.4商業(yè)服務(wù)器上
5、支持多種傳送協(xié)議:in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA
6、支持通過(guò)JDBC和journal提供高速的消息持久化
7、從設(shè)計(jì)上保證了高性能的集群,客戶(hù)端-服務(wù)器,點(diǎn)對(duì)點(diǎn)
8、支持Ajax
9、支持與Axis的整合
10、可以很容易的調(diào)用內(nèi)嵌JMSprovider,進(jìn)行測(cè)試
總結(jié)
以上是生活随笔為你收集整理的ActiveMQ介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Filter的使用
- 下一篇: ActiveMQ消息形式