Activ eMQ 实践入门指南 TT SOA 技术专题之“Activ eMQ 实践入门指南” Page 2 of 19 ActiveMQ 实践入门指南 ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现,尽管JMS 规范出台已经是很久的事情了,但是JMS 在当今的J2EE 应用中间仍然扮演着特殊的地位。下面我们将分四部分来介绍ActiveMQ 的相关内容。 ActiveMQ 实践:松耦合和ActiveMQ 回到2003年,一群开源开发者聚在一起组成了Apache Geronimo。他们发现没有一个很好的使用BSD 风格许可证的消息中间件可用。因为Geronimo 需要一个JMS 实现J2EE 兼容性,所以一些开发者开始探讨这种可能性。 ActiveMQ 实践:松耦合和ActiveMQ ActiveMQ 实践:特性列表和安装 这一部分,我们将介绍ActiveMQ 的特性列表和如何进行安装和如何对其进行测试。 ActiveMQ 实践:特性列表和安装 ActiveMQ 实践:使用场景 在系统架构中,有很多场景ActiveMQ 和异步消息都会产生深远的影响。这部分中,我们将介绍一些使用ActiveMQ 的场景实例。 TT SOA 技术专题之“Activ eMQ 实践入门指南” Page 3 of 19 ActiveMQ 实践:使用场景 ActiveMQ 实践:ActiveMQ 使用入门 开始使用ActiveMQ 并不是很难,你只需要启动代理,确保它能够接受连接和发送消息。这部分中,我们将介绍如何开始使用ActiveMQ。 ActiveMQ 实践:ActiveMQ 使用入门 TT SOA 技术专题之“Activ eMQ 实践入门指南” Page 4 of 19 ActiveMQ 实践:松耦合和ActiveMQ 回到2003 年,一群开源开发者聚在一起组成了Apache Geronimo。在这种情况下,他们发现没有一个很好的使用BSD 风格许可证的消息中间件可用。因为Geronimo 需要一个JMS 实现J2EE 兼容性,所以一些开发者开始探讨这种可能性。他们拥有大量的商业MOM 经验,而且他们甚至之前已经创建了一些MOM,这些开发者打算创建下一代伟大的开源消息中间件。 ActiveMQ 其他的一些灵感来源于市场上的大多数MOM 是商业化的这个事实,封闭源码,而且购买和支持的成本高昂。商业MOM 的确在业务上很流行,但是很多业务并不能负担的起不合理的成本。这也进一步增加了创建一个开源替代物的积极性。使用Apache 许可证的开源MOM 确实有着市场潜力。Apache ActiveMQ 随着时间进步。ActiveMQ 打算作为JMS 的标准,以供...