服务动态选优机制及其应用研究

服务动态选优机制及其应用研究

论文摘要

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 下一步的工作
  • 参考文献
  • 攻读学位期间发表论文及参与项目
  • 论文发表
  • 参与项目
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    服务动态选优机制及其应用研究
    下载Doc文档

    猜你喜欢