ActiveMQ 是Apache出品, 是最流行和最强大的开源消息总线。 同时完全支持 JMS 1.1和J2EE 1.4规范。 ActiveMQ 特性 支持多种编程语言和协议编写客户端。 在JMS客户端和消息代理完全支持企业集成模式 完全支持JMS1.1和J2EE 1.4规范 (持久化,XA消息,事务)。 对Spring的支持, ActiveMQ可以很容易内嵌到使用Spring的系统里面去,而且也支持Spring2.0的特性。 测试通过常见的J2EE服务器。如:Geronimo, JBoss 4, GlassFish, WebLogic。 支持多种传送协议:in-VM, TCP, SSL, NIO, UDP, JGroups,JXTA。 支持通过JDBC和journal提供高速的消息持久化。 从设计上保证了高性能的集群,客户端-服务器,点对点。 支持Ajax 支持与Axis的整合 可以很容易得调用内嵌JMS provider,进行测试。 通过网络搜索及个人理解,整理出ActiveMQ与Spring整合的文章。 相关jar包 activemq-core-5.5.1.jar geronimo-j2ee-management_1.1_spec-1.0.1.jar geronimo-jms_1.1_spec-1.1.1.jar geronimo-jta_1.0.1B_spec-1.0.1.jar kahadb-5.5.1.jar xbean-spring-3.7.jar commons-beanutils.jar commons-codec.jar commons-collections.jar commons-fileupload.jar commons-httpclient.jar commons-io.jar commons-lang.jar commons-logging.jar commons-validator.jar dom4j-1.6.1.jar javaee.jar jsf-api.jar jsf-impl.jar jstl.jar [...]