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