论文摘要
Web服务技术作为一种新型的应用技术,近年来得到了迅速的发展。它建立在XML基础上,是为解决应用层集成而提出的开放式技术架构。Web服务技术利用基于XML格式的SOAP消息进行数据交换,采用WSDL文档描述接口,通过UDDI注册中心发布服务和查找服务,从而实现了业务功能的松散集成。因为它在集成方面这种简单、灵活和可扩展的特性,使得基于Web服务技术的集成方案成为目前企业应用集成领域的主流。在研究了Web服务体系和主要技术的基础上,本文提出了一种支持第三方服务动态最优选取的扩展企业应用集成框架。对满足相同功能需求的第三方服务进行动态的选优,需要涉及到服务的非功能性属性,所以引入了服务质量QoS(Quality of Service)参数作为描述这些第三方服务所必须具备的特征。文章重点论述了第三方Web服务的QoS度量方法,在企业的背景下,建立了适用的QoS模型,并根据此模型提出了QoS计算模型和优化选择算法,用于实现对服务的选优。同时扩展了WSDL和UDDI规范,介绍了将选优结果与企业原有业务相整合的Web服务动态选取器的设计,并给出了实现动态选优机制的QoS管理器的原型。
论文目录
摘要ABSTRACT目录第1章 绪论1.1 研究背景1.2 论文研究内容和主要工作1.3 论文的组织结构第2章 研究基础2.1 Web服务体系结构和主要技术2.1.1 Web服务概述2.1.2 Web服务相关技术介绍2.1.3 Web服务与业务流程编排2.2 业务流程执行语言及相关概念2.2.1 BPEL定义2.2.2 BPEL关键概念定义和实现2.2.3 BPEL工作引擎2.3 本章小结第3章 EEAI的总体结构设计3.1 EEAI框架的体系结构3.2 EEAI框架的功能和原理3.2.1 EEAI框架的功能3.2.2 EEAI框架的工作原理3.3 Web服务动态选取器的设计3.4 EEAI框架特点3.5 本章小结第4章 对 Web服务优化选择方法的实现4.1 规划 Web服务的QoS模型4.2 QoS计算模型和优化选择算法4.3 动态的QoS管理框架—QoS管理器4.3.1 UDDI和 WSDL规范扩展4.3.2 基于 QoS的服务选择4.3.3 Qos管理器的实现原型4.4 执行计划(BPEL文档)的生成4.5 关于业务执行的有关问题4.6 本章小结第5章 应用实例5.1 问题描述5.2 功能分析与流程设计5.3 业务过程中动态选优的实现5.4 动态选优机制评价5.5 本章小结第6章 结束语6.1 工作总结6.2 下一步的工作参考文献攻读学位期间发表论文及参与项目论文发表参与项目致谢
相关论文文献
标签:企业应用集成论文; 服务论文; 第三方服务论文;