动态Web服务组合的关键技术研究

动态Web服务组合的关键技术研究

论文题目: 动态Web服务组合的关键技术研究

论文类型: 博士论文

论文专业: 计算机应用

作者: 汤景凡

导师: 何志均,周波

关键词: 服务,动态工作流,服务组合,服务协商,策略驱动,容错,虚拟企业,信任授权

文献来源: 浙江大学

发表年度: 2005

论文摘要: Web服务使企业应用集成和动态协作成为真正可能的、同时便于实施的解决方案。使用Web服务,通过松散的应用集成,将各个企业间的应用以Web服务的方式有效组织起来,实现跨企业的信息共享与业务协同,并通过跨企业工作流系统实现业务流程的自动化。随着企业应用系统的日益复杂,以及Internet环境所特有的复杂性与多变性,当前跨企业Web服务的业务集成系统依然存在的主要问题有: 1) Web服务的开发与部署没有完全分离,缺乏一定的灵活性,限制了各自的发展;Web服务与服务器往往是静态绑定,不能支持分布式环境下Web服务的动态部署,无法将Web服务动态绑定在可用服务器上运行; 2) 在跨企业Web服务的组合过程中,对于企业Web服务的发现缺乏有效的机制保证在运行时能够动态发现具有较高性价比的服务; 3) 跨企业Web服务的组合过程缺乏动态的描述,无法对动态变化的业务环境做出及时的应对,从而无法进行有效的控制与协调; 4) Web服务与所需资源的静态绑定,限制了跨企业资源的共享,无法提供安全有效的机制,根据Web服务的实际运行环境,实现跨企业的资源共享。 本文通过分析Web服务动态组合的关键技术及存在的困难,结合跨企业工作流的过程模型与过程控制,在面向服务的框架体系下,对Web服务描述进行扩展,将Web服务的开发与部署分离开来,在面向工作流的Web服务动态组合过程中,根据实际的应用需求,实现Web服务的动态部署与绑定,并提供灵活有效的容错策略,保证经过动态部署的Web服务能够正常运行。与此同时,建立了基于动态服务组合技术的动态虚拟企业模型,针对模型的动态管理,讨论了跨企业Web服务间资源的安全共享问题。本文的主要研究内容及成果包括以下几个方面: 1) 提出了Web服务描述的扩展模型 为了支持Web服务开发与部署的完全分离,支持在Web服务动态组合过程中Web服务的动态部署与正常运行,对Web服务描述进行了一定的扩展,增加对服务的资源需求信息和服务安装运行配置信息的描述以及服务策略信息的描述(如:安全访问策略、容错策略、以及信任授权策略等)。

论文目录:

摘要

Abstract

第一章 绪论

1.1 论文的研究背景

1.1.1 面向服务的框架体系

1.1.2 企业应用的Web服务封装

1.1.3 跨企业工作流系统

1.2 论文的研究内容

1.3 论文的研究成果

1.4 论文的章节安排

第二章 Web服务的动态组合技术

2.1 Web服务及技术背景

2.2 Web服务组合技术概述

2.2.1 Web服务组件化

2.2.2 Web服务描述

2.2.3 Web服务发现

2.2.4 Web服务执行

2.3 动态Web服务组合

2.3.1 动态Web服务组合的困难

2.3.2 动态服务发现

2.3.3 动态服务协商

2.4 当前研究及不足

2.4.1 eFlow

2.4.2 DySCo

2.4.3 SELF-SERV

2.4.4 ServiceCom

2.4.5 FUSION

2.5 本章小结

第三章 面向工作流的动态Web服务组合模型

3.1 工作流管理系统

3.1.1 工作流基本概念

3.1.2 参考模型

3.1.3 工作流过程定义元模型

3.2 当前服务组合模型

3.2.1 WFMC的传统模型

3.2.2 WSFL与XIANG

3.2.3 BPEL4WS服务组合模型

3.3 动态工作流模型

3.3.1 工作流动态性分析

3.3.2 相关研究

3.3.3 典型模型框架

3.3.4 动态属性

3.4 面向动态工作流的服务组合模型

3.4.1 Web服务描述扩展

3.4.2 基于层次结构的服务发现

3.4.3 面向动态工作流的服务组合

3.4.4 Web服务的动态绑定与执行

3.5 本章小结

第四章 基于策略的多Agent服务容错模型

4.1 相关工作

4.1.1 容错机制

4.1.2 策略定制

4.1.3 多Agent技术

4.2 系统框架

4.2.1 模型定义

4.2.2 模块工作机制

4.3 服务容错策略模型

4.3.1 容错策略的XML描述

4.3.2 容错策略的动态执行

4.4 策略驱动的多Agent容错机制

4.4.1 服务策略Agent

4.4.2 服务监控Agent

4.4.3 服务过程Agent

4.5 本章小结

第五章 基于动态服务组合的虚拟企业模型

5.1 虚拟企业

5.1.1 基本概念

5.1.2 特性发展

5.1.3 过程特点

5.2 DCWS-VE模型框架

5.2.1 封装层

5.2.2 语义层

5.2.3 集成层

5.3 基于动态服务组合的虚拟企业构建

5.3.1 基于服务执行计划的虚拟企业目标确立

5.3.2 基于动态服务发现的伙伴定位

5.3.3 基于动态服务协商的伙伴选择

5.4 基于信任授权机制的动态管理

5.4.1 权利的定义

5.4.2 权利授权

5.4.3 授权类型

5.4.4 基于信任授权机制的动态管理

5.5 本章小结

第六章 在MyA门户网站架构改造上的应用

6.1 MyA门户网站

6.2 对MyA架构上的改造

6.3 本章小结

第七章 总结与展望

7.1 本文的贡献

7.2 进一步研究的方向

参考文献

作者攻读博士学位期间所发表的论文

致谢

发布时间: 2006-02-08

参考文献

  • [1].分布式虚拟化环境下服务可信性保障关键技术研究[D]. 邹世辰.哈尔滨工程大学2017
  • [2].云计算环境下服务组合技术研究[D]. 霍瑛.南京航空航天大学2016
  • [3].基于Web服务组合的业务流程集成关键技术研究[D]. 于守健.东华大学2005
  • [4].基于扩展颜色Petri网的Web服务组合建模研究[D]. 李景霞.中国科学院研究生院(计算技术研究所)2006
  • [5].Web服务发现若干关键技术研究[D]. 胡建强.国防科学技术大学2005
  • [6].动态Web服务组合关键技术研究[D]. 刘必欣.国防科学技术大学2005
  • [7].Web服务组合关键技术研究[D]. 冯名正.东南大学2006
  • [8].Web服务自动组合与形式化验证的研究[D]. 邓水光.浙江大学2007
  • [9].E-Service接口行为分析及其在服务组合中的应用[D]. 张文涛.北京邮电大学2007
  • [10].保证服务质量的动态Web服务组合及其性能分析研究[D]. 吴钊.武汉大学2007

标签:;  ;  ;  ;  ;  ;  ;  ;  

动态Web服务组合的关键技术研究
下载Doc文档

猜你喜欢