论文部分内容阅读
随着信息化建设的不断深入,各个应用系统之间的信息共享与协同工作问题越来越受到重视。因此,运用企业应用集成(EAI)技术实现各个应用系统之间的互联互通,打破信息孤岛困境,形成资源共享、业务协作的分布式应用体系成为企业级应用的研究热点。在各种应用集成技术中,消息传递系统作为一种松耦合的通信手段具有了很大的灵活性。
本文首先从企业应用集成的不同层面和集成模式两个方面分析了EAI技术。而后对当前几种主要的中间件技术进行了分析,中间件技术是现在企业应用集成的主流技术和构造消息传递系统的技术基础。接着,论文探讨了构造一个完整消息传递系统所需的技术、及其总体结构和各部分的技术细节。
SUN公司的JMS规范在事实上已经成为消息传递系统的标准化编程接口,对JMS接口的实现是每一个消息传递系统的必备工作。因而,论文对JMS技术进行了详尽的分析和研究。
论文最后介绍了某大型医疗机构的应用整合项目,该项目采用消息传递技术构建作为基础架构软件。论文作者直接并主要参与设计了项目中的消息传递系统,提出MyMOM(保密原因,本文暂定名称)消息传递系统的体系结构并给予实现。MyMOM分为系统配置、通讯和连接、系统基础服务、应用接口和系统管理五个主要模块,论文对这五个模块的设计和实现进行详细介绍。