Advertisement

开发ActiveMQ

阅读量:

ActiveMQ的开发工作

1.研究概述与背景介绍

ActiveMQ功能与跨平台支持

2.系统特性分析

(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.5资源适配器,ActiveMQ可实现对任何符合J2EE1.4标准的商业服务器的自动部署。

(5)提供多样化的传输协议支持,包括in-VM通信方式、TCP连接方式、SSL加密传输方式、NIO非阻塞I/O模式以及UDP数据报文传输方式,同时兼容JGroups和JXTA协议。

(6)借助JDBC与journal技术实现高效的消息持久化机制,确保数据存储的稳定性和速度。

(7)在架构设计层面充分保障了系统的高性能表

全部评论 (0)

还没有任何评论哟~