"支持EAI基于JMS的企业级协同消息通信工具的实现 (2006年) - 面向企业应用系统集成,通过Java消息服务(JMS)技术,探讨并实现一种企业级协同消息通信工具。该工具旨在解决企业即时消息通信工具与其他信息系统集成的难题,并通过企业JavaBean(EJB)和JMS为核心服务器,采用消息模式的系统架构。同时,为了提升系统性能和可靠性,引入了核心服务器集群的概念。"
本文是2006年发表的一篇自然科学领域的论文,作者为范汉生、尹建伟和董金祥,他们来自浙江大学计算机科学与技术学院。论文的核心是研究和实现一个基于Java消息服务(Java Message Service, JMS)的协同消息通信工具,以适应企业应用系统集成的需求。
在J2EE(Java 2 Platform, Enterprise Edition)的框架下,研究者提出了一种创新的实现方法,即利用企业JavaBean(Enterprise JavaBean, EJB)和JMS作为核心服务器。这种架构强调所有消息通信都基于消息模式,从而解决企业级即时消息通信工具与现有IT系统的集成问题。消息模式是一种松耦合的通信方式,它允许不同的系统组件通过消息传递进行交互,而无需直接了解彼此的内部结构,这大大简化了集成过程。
为了提高系统的性能和可靠性,论文中还提出了核心服务器集群的策略。服务器集群可以实现负载均衡,当单个服务器负载过高时,其他服务器可以接管部分工作,避免了单一故障点,增强了系统的可用性。此外,集群还可以提供容错能力,即使部分服务器出现故障,整个系统仍能继续运行。
关键词包括:Java消息服务(JMS)、协同、个人即时通信(CIM)、企业即时通信(EIM)和实时企业(RTE)。这些关键词揭示了研究的焦点在于利用JMS实现企业内部的协同工作流,以及提供稳定可靠的即时通信解决方案,同时关注系统在实时业务环境中的表现。
这篇论文详细介绍了如何运用JMS和EJB技术构建一个能够适应企业级需求的协同消息通信平台,通过消息模式和服务器集群技术提升了系统的可扩展性和稳定性,对于理解企业级系统集成和即时通信有着重要的理论与实践价值。