学位论文 > 优秀研究生学位论文题录展示

支持QoS的动态Web服务组合系统设计

作 者: 张荣喜
导 师: 张学;高延武
学 校: 电子科技大学
专 业: 软件工程
关键词: 动态服务组合 协同模型 QoS 优化选择 角色
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 36次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前Web服务的数量正以爆炸式的速度增长,完成相同或相似功能的Web服务比比皆是,相互之间也存在着竞争。随着选择范围的扩大,用户不仅关心业务流程能否满足其功能上的要求,还会关注其他一些非功能属性,诸如服务价格、执行时间、服务可用性、执行的可靠性等因素。因此,如何在保证流程满足用户功能需求的前提下,选择合适的Web服务进行动态的组合,以使其能够满足用户非功能性的约束,便成为亟待解决的问题。针对这个问题,在以下几个方面开展了研究。首先,对协同技术和现有Web服务技术标准WSDL、UDDI及SOAP进行了分析,对语义Web的相关理论和技术进行了详细讨论。其次,为了使Web服务成为计算机可以理解的实体,通过将语义Web应用到Web服务领域,对OWL-S进行扩展,添加QoS描述,在UDDI中增加语义表示,并使用WSDL与SOAP消息来实现服务的基点,实现支持QoS(Quality of Service)的Web服务语义的集成。通过对Web服务的注册信息进行分类存储,实现了服务功能属性、非功能属性和服务之间关系的分离。再次,对Web服务的QoS模型中的执行价格、执行时延、可靠性、可用性、信誉度等5种非功能属性进行了描述和定义,对其数据信息来源进行了讨论,在模型基础上进一步给出了基于QoS的服务选择策略。最后,针对Internet上Web服务的动态性和应用需求及约束动态变化问题,设计了一个支持QoS的动态Web服务组合系统,该系统把基于Web服务的应用系统抽象成三类实体:协同器、角色和Web服务。本文给出了系统总体框架,具体描述了关键模块的功能,详细介绍了服务的动态绑定和优化选择,实现了服务组合过程的的动态性,满足了用户对非功能属性的要求。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 绪论  10-20
  1.1 研究背景  10-14
    1.1.1 面向服务的体系架构SOA  10-12
    1.1.2 Web 服务与Web 服务组合  12-14
  1.2 国内外研究现状  14-17
    1.2.1 协同模型  14-15
    1.2.2 支持QoS 的Web 服务组合的研究  15-17
  1.3 研究目的及意义  17-18
  1.4 论文的主要研究内容及组织结构  18-20
第二章 协同技术与WEB 服务  20-32
  2.1 协同技术简介  20-22
    2.1.1 数据驱动协同  20-21
    2.1.2 控制驱动协同  21-22
  2.2 WEB 服务  22-27
    2.2.1 Web 服务的体系架构  22-23
    2.2.2 SOAP 协议  23
    2.2.3 WSDL 语言  23-24
    2.2.4 UDDI 协议  24-26
    2.2.5 Web 服务调用  26-27
  2.3 语义WEB 服务  27-30
    2.3.1 本体(Ontology)  28
    2.3.2 OWL-S  28-30
  2.4 本章小结  30-32
第三章 支持QOS 的WEB 服务的语义集成和注册  32-46
  3.1 引言  32
  3.2 支持QOS 的WEB 服务的语义集成  32-42
    3.2.1 OWL-S 与WSDL 的关系分析  33-35
    3.2.2 OWL-S 的QoS 扩展  35-37
    3.2.3 使用WSDL 和SOAP 来实现服务基点  37-41
    3.2.4 UDDI 的QoS 扩展  41-42
  3.3 支持QOS 的WEB 服务的注册  42-45
  3.4 本章小结  45-46
第四章 基于QOS 的WEB 服务优化选择方法  46-52
  4.1 引言  46
  4.2 WEB 服务的QOS 模型  46-47
  4.3 QOS 数据的来源分析  47-48
  4.4 基于QOS 的服务选择策略  48-51
    4.4.1 质量参数分析  48
    4.4.2 QoS 的计算模型及计算方法  48-51
  4.5 本章小结  51-52
第五章 支持QOS 的动态WEB 服务组合系统架构  52-70
  5.1 引言  52
  5.2 QWSRC 系统的设计思想  52-54
  5.3 QWSRC 系统架构  54-62
    5.3.1 组合关系解析器  54-56
    5.3.2 Web 服务管理器  56
    5.3.3 绑定管理器  56-58
    5.3.4 事件监控器  58-59
    5.3.5 抽象行为库  59
    5.3.6 QoS 约束库  59-60
    5.3.7 QoS 管理器  60-62
    5.3.8 领域本体库  62
  5.4 QWSRC 系统的优势  62-63
  5.5 应用实例研究  63-69
    5.5.1 服务组合关系解析  63-65
    5.5.2 角色分配  65
    5.5.3 服务的查找  65-66
    5.5.4 服务的优化选择  66-68
    5.5.5 服务的动态绑定  68
    5.5.6 统计更新QoS 数据  68-69
  5.6 本章小结  69-70
第六章 结论  70-72
致谢  72-73
参考文献  73-76

相似论文

  1. 面向文景转换的角色动画生成技术研究,TP391.41
  2. 民族旅游地少数民族妇女性别角色变迁研究,F592.7
  3. 媒介在乡村日常生活中的角色,D422.7
  4. 不同性别角色中学生的自我构念与社交焦虑的关系研究,B844.2
  5. 我国政府在民办高校发展中的角色定位研究,G648.7
  6. 奉献中的成长:军嫂角色适应过程研究,E225
  7. 主体间性视阈下高校思想政治理论课教师角色构建的探索,G641
  8. 村民自治制度下村干部的角色研究,D422.6
  9. 高等职业教育管理中的政府角色研究,G717
  10. 网络群体性事件中的政府角色定位,D631.4
  11. 大众传媒在公共危机中的角色研究,G206
  12. 基于Click的模块化软件路由器的包调度算法研究,TP393.05
  13. 城市商业银行资本补充的渠道及其优化选择,F832.33
  14. 基于GA的Ad Hoc网络多播QoS路由算法研究,TN929.5
  15. 基于ACO的自组网QoS组播路由算法研究,TN929.5
  16. 蚁群算法在QoS网络路由优化中的应用,TP393.09
  17. 基于特征向量的实体间语义关系抽取研究,TP391.1
  18. 协同合同管理系统的设计与实现,TP311.52
  19. 大调解机制中的法院角色,D926
  20. 我国政府市场化工具的选择与应用对策研究,D630
  21. 从农民工到市民的角色转换探索,C912

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com