ActiveMQ简介
ActiveMQ是什么?
ActiveMQ是Apache推出的,一款开源的,完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现的消息中间件(Message Orientde Middleware,MOM)。
ActiveMQ能干什么?
最主要的功能就是:实现JMS Provider,用来帮助实现高可用、高性能、可伸缩、易用和安全的企业级面向消息服务的系统。
ActiveMQ特点
- 完全支持JMS1.1 和J2EE 1.4规范(持久化,XA消息,事物)。
- 支持多种传输协议:in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA。
- 可插拔的体系结构,可以灵活定制。
- 很容易和Application Server集成使用。
- 多种语言和协议编写客户端。语言:Java,C,C++,C#,Python。
- 从设计上保证了高性能的集群,客户端-服务器,点对点。
- 可以很容易的和Spring结合使用。
- 支持通过JDBC和journal提供高速的消息持久化。
- 支持与Axis的整合。