基于服务质量的Web服务模型及应用研究

基于服务质量的Web服务模型及应用研究

论文题目: 基于服务质量的Web服务模型及应用研究

论文类型: 博士论文

论文专业: 计算机系统结构

作者: 李杰

导师: 王行刚,唐卫清

关键词: 服务,事务,流程,性能,可靠性,费用,安全性,服务品质等级协议,声誉

文献来源: 中国科学院研究生院(计算技术研究所)

发表年度: 2005

论文摘要: 随着电子商务的兴起,使得Internet的服务模式从传统的数据通讯和信息浏览模式向电子交易与服务转换,这种转换使得Web服务的应用范围越来越广泛。电子商务应用要求对其用户或者服务进行区分优先级别的处理,提供基于收益的区分服务。而Web服务是根据Internet中尽力而为(Best-Effort)服务模型平等地处理所有到来的请求,其采用的FIFO(First In First Out)调度策略,使得通过IntServ和DiffServ等网络QoS机制实现的性能改进受到严重影响,无法满足各种用户对服务质量的不同要求。同时由于Web服务基础设施的复杂性,影响Web服务QoS的因素很多。通信模式的变化、拒绝服务攻击、基础构造失效的影响、Web协议的低性能以及Web上的安全性问题等因素产生了对Web服务QoS的需求。这些未解决的问题会导致重要的应用程序遭受无法接受的性能下降,也使得Web服务在关键业务上的应用受到怀疑。因此Web服务上的QoS研究就变得极为迫切。在Web服务的各个层次上,QoS已也被广泛研究,并取得了很大的进展,证明全面地进行QoS管理是可行的。本文的主要内容如下。1)提出了一个统一的Web服务QoS计算模型。现有的研究没有形成一个统一的QoS模型,Web服务的各个层次上,单个Web服务、Web服务事务和工作流等,都分别提出了一些QoS计算模型。这些模型之间是相互独立的,这一方面加重了Web服务的负担,另一方面这些模型的应用中也会产生冲突。本文提出的统一的计算模型使得单个的Web服务、Web服务事务和流程三个层次的QoS管理可以在一个完整、统一的框架中进行。模拟实验也证明该模型提高了服务质量。2)在Web服务QoS计算模型的基础上,提出了单个Web服务的QoS模型,包括QoS因素、计算方法和策略。基于Web服务的特点,本文提出影响Web服务QoS的因素包含性能、可靠性、费用、安全性、SLA和声誉等参数。QoS模型充分考虑了提供商和请求者的要求和利益,满足用户和服务提供商对QoS的需求。Web服务策略采用了自适应优先级缓冲池调度策略。其以QoS的值作为优先级的权重,高优先级请求先被服务的策略,保证低优先级的请求不影响高优先级的服务性能。即使在超载的情况下,高优先级的Web服务仍能保持较高的Web服务QoS。3)在单个Web服务QoS计算模型的基础上,提出了Web服务的事务模型,包括原子提交算法、QoS因素计算和事务的QoS计算模型。大多数的Web服务相关标准采用了传统的2PC和2PL机制,不能很好地反映QoS在事务过程中的作用;同时传

论文目录:

独创性声明

关于论文使用授权的说明

摘要

Abstract

第一章 概述

1.1 互联网技术的发展

1.2 QoS 在互联网技术领域的研究内容

1.3 Web 服务

1.3.1 Web 服务的定义

1.3.2 Web 服务与 EAI

1.3.3 Web 服务角色

1.3.4 Web 服务协议栈

1.4 QoS 定义

1.5 分布式计算

1.5.1 DCE/RPC

1.5.2 COM

1.5.3 CORBA

1.5.4 远程方法调用(RMI)

1.5.5 消息中间件

1.5.6 Web 服务

1.6 Web QoS 控制

1.7 Web 服务的 QoS

1.8 Web 服务的事务 QoS

1.9 Web 服务的工作流 QoS

1.10 本文研究的重点

1.11 本论文章节组织

第二章 Web 服务 QoS 计算模型

2.1 Web 服务体系结构

2.1.1 Web 服务体系结构中的角色

2.1.2 Web 服务体系结构中的操作

2.1.3 Web 服务的构件

2.1.4 Web 服务生命周期

2.1.5 Web 服务体系结构

2.1.6 分布式计算体系结构 Web 服务

2.1.7 Web 服务需要改进的地方

2.2 Web 服务的 QoS 模型描述

2.3 Web 服务的 QoS 因素

2.3.1 Web 服务的性能

2.3.2 可靠性

2.3.3 费用

2.3.4 安全性

2.3.5 服务品质等级协议

2.3.6 声誉

2.3.7 QoS 的表示

2.3.8 QoS 计算模型

2.4 Web 服务 QoS 策略

2.5 Web 服务实现

2.5.1 模拟实现

2.5.2 实验结果

2.6 总结

第三章 Web 服务事务模型

3.1 Web 事务组合的要求

3.2 现有 Web 服务事务模型

3.2.1 WS-Transaction 和 WS-Coordination

3.2.2 BTP

3.2.3 Tentative Hold Protocol

3.2.4 其他协作模型

3.3 原子提交算法

3.3.1 两阶段提交

3.3.2 三阶段提交

3.4 基于 QoS 的事务 2PC

3.5 QoS-2PC 伪锁投票示例

3.6 Web 服务事务 QoS 管理

3.6.1 事务 QoS 计算

3.6.2 远程 QoS 计算

3.7 Web 服务事务实现

3.7.1 模拟实现

3.7.2 实验结果

3.8 总结

第四章 Web 服务组合

4.1 Web 服务组合问题的提出

4.1.1 从 Web 服务组件到组合 Web 服务

4.1.2 Web 服务组合中间件

4.2 服务组合模型

4.3 高级事务

4.3.1 平面结构事务

4.3.2 保存点

4.3.3 多层事务

4.3.4 嵌套事务

4.4 Web 服务的高级事务

4.4.1 事务流程组件

4.4.2 基本组合模式

4.4.3 Web 服务流程与工作流

4.4.4 Web 服务流程事务性模型

4.5 总结

第五章 Web 服务流程 QoS 管理

5.1 Web 服务流程因素

5.1.1 时间因素

5.1.2 费用因素

5.1.3 可靠性

5.1.4 声誉

5.2 Web 服务流程计算模型

5.2.1 WRA 算法

5.2.2 Web 服务流程计算

5.3 Web 服务流程选择

5.3.1 传统的选择方法

5.3.2 基于 QoS 的 Web 服务选择方法

5.4 总结

第六章 结论和展望

6.1 本文的贡献与创新

6.2 下一步的研究工作

参考文献

致 谢

作者简历

发布时间: 2006-12-27

参考文献

  • [1].Web社区推荐方法与系统研究[D]. 余骞.武汉大学2015
  • [2].Web服务合成与可用性的若干关键技术研究[D]. 刘方方.复旦大学2007
  • [3].基于协同过滤的个性化Web推荐[D]. 孙慧峰.北京邮电大学2012
  • [4].动态Web服务组合关键技术研究[D]. 刘莉平.中南大学2011
  • [5].Web上的多主体系统若干关键技术研究[D]. 胡勤友.复旦大学2003
  • [6].基于Web服务的服装供应链快速响应系统研究[D]. 葛艳.东华大学2013
  • [7].语义Web服务组合的可信性度量研究[D]. 张杨.重庆大学2011
  • [8].基于信任的Web服务组合关键技术研究[D]. 张涛.西安电子科技大学2015
  • [9].基于描述逻辑的语义Web服务建模及推理研究[D]. 沈国华.南京航空航天大学2009
  • [10].WEB区分服务的技术与策略研究[D]. 杨勇勤.浙江大学2003

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  

基于服务质量的Web服务模型及应用研究
下载Doc文档

猜你喜欢