论文摘要
我国实施“以信息化带动工业化”的发展战略以来,企业信息化伴随着经济建设的步伐得到了快速发展。与此同时,企业也面临着激烈竞争的压力和挑战。一方面,对于多变的业务流程,企业必须作出快速的反应以适应新的业务需求;另一方面,对于存在的异构系统,企业需要考虑如何能够最大程度地重用它们的功能和数据资源,以更少的投入、更快的速度、更好的质量来开发新的应用。面向服务的体系架构就是在此基础上发展而来的。随着Web服务技术的日益成熟,越来越多的企业开始构建自己的SOA企业应用系统,以期解决面临的问题,并且已经取得了一定的成效。本文针对目前国内企业的信息化现状以及发展特点,在深入学习和研究SOA的先进架构理念和J2EE技术框架的基础上,将两者进行很好地结合,设计并实现了一种基于J2EE的面向服务体系架构框架。文中首先介绍了SOA的一些基本理念以及Web服务的几种关键技术,对SOA的理论体系进行了深入研究,包括与SOA开发模式相关的实现技术—Web Services的体系结构和组成;SOA编程模型涉及的组件类型—企业服务总线和业务流程执行语言的工作原理和机制。并在分析的基础上将J2EE与面向服务体系架构两者很好地结合,提出并设计了一种基于J2EE的面向服务体系架构的框架,对模型进行分析,对业务层、服务层、数据访问层进行了总体设计,并对模型的特点也作了分析。随后,将模型的相应层次映射为SOA的对应角色(服务请求者、服务提供者、服务注册中心),对各个层次包括表示层、业务服务层、服务注册中心以及业务层的服务集成、服务编制与服务合成、服务访问等各个功能模块分别进行了设计与实现。最后,对于论文的工作进行了总结,分析了有待改进的方面,同时展望了该体系框架的进一步研究方向。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 国内外研究发展现状1.3 论文研究的主要内容1.4 论文组织结构第二章 面向服务的体系架构研究2.1 SOA概述2.1.1 SOA概念2.1.2 SOA的基本特征2.1.3 SOA的前景2.2 SOA的实现技术2.2.1 业务流程执行语言BPEL2.2.2 企业服务总线ESB2.2.2.1 ESB的概念2.2.2.2 ESB与SOA的关系2.2.3 Web服务2.2.3.1 Web Service特征2.2.3.2 Web Service的优势2.2.3.3 Web Service技术的基石—XML2.2.3.4 Web Service接口的描述—WSDL2.2.3.5 Web Service实例的调用—SOAP2.2.3.6 通用描述、发现和集成规范—UDDI2.3 小结第三章 基于SOA企业应用系统模型设计3.1 模型体系结构设计3.2 模型体系结构分析3.3 业务层设计3.4 服务层设计3.5 数据访问层设计3.6 模型的特点3.6.1 服务透明化3.6.2 松耦合3.7 小结第四章 基于SOA企业应用系统的实现4.1 表示层实现4.1.1 WSDL解析模块4.1.2 SOAP消息转换4.1.3 SOAP消息处理4.2 服务层实现4.2.1 JSE服务4.2.2 EJB服务4.2.3 服务的开发框架4.3 服务注册中心4.3.1 服务注册4.3.2 服务查找4.4 业务层实现4.4.1 服务集成4.4.2 服务编制与合成4.4.3 服务访问4.5 数据访问层4.6 小结第五章 总结与展望5.1 总结5.2 主要工作和贡献5.3 展望致谢参考文献攻硕士期间取得的研究成果
相关论文文献
标签:面向服务的架构论文; 企业服务总线论文; 服务论文;