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