基于服务质量的Web服务模型及应用研究
独创性声明 3 关于论文使用授权的说明 3-4 摘要 4-6 Abstract 6-14 第一章 概述 14-36 1.1 互联网技术的发展 15-16 1.2 QoS 在互联网技术领域的研究内容 16-18 1.3 Web 服务 18-23 1.3.1 Web 服务的定义 18-19 1.3.2 Web 服务与 EAI 19-21 1.3.3 Web 服务角色 21-22 1.3.4 Web 服务协议栈 22-23 1.4 QoS 定义 23-24 1.5 分布式计算 24-27 1.5.1 DCE/RPC 24-25 1.5.2 COM 25 1.5.3 CORBA 25-26 1.5.4 远程方法调用(RMI) 26 1.5.5 消息中间件 26-27 1.5.6 Web 服务 27 1.6 Web QoS 控制 27-28 1.7 Web 服务的 QoS 28-29 1.8 Web 服务的事务 QoS 29-32 1.9 Web 服务的工作流 QoS 32-34 1.10 本文研究的重点 34-35 1.11 本论文章节组织 35-36 第二章 Web 服务 QoS 计算模型 36-66 2.1 Web 服务体系结构 36-44 2.1.1 Web 服务体系结构中的角色 36-37 2.1.2 Web 服务体系结构中的操作 37-39 2.1.3 Web 服务的构件 39 2.1.4 Web 服务生命周期 39-40 2.1.5 Web 服务体系结构 40-41 2.1.6 分布式计算体系结构 Web 服务 41-43 2.1.7 Web 服务需要改进的地方 43-44 2.2 Web 服务的 QoS 模型描述 44-45 2.3 Web 服务的 QoS 因素 45-54 2.3.1 Web 服务的性能 46-48 2.3.2 可靠性 48-49 2.3.3 费用 49 2.3.4 安全性 49-50 2.3.5 服务品质等级协议 50-52 2.3.6 声誉 52 2.3.7 QoS 的表示 52-53 2.3.8 QoS 计算模型 53-54 2.4 Web 服务 QoS 策略 54-57 2.5 Web 服务实现 57-64 2.5.1 模拟实现 57-59 2.5.2 实验结果 59-64 2.6 总结 64-66 第三章 Web 服务事务模型 66-88 3.1 Web 事务组合的要求 67-68 3.2 现有 Web 服务事务模型 68-74 3.2.1 WS-Transaction 和 WS-Coordination 68-71 3.2.2 BTP 71-72 3.2.3 Tentative Hold Protocol 72-73 3.2.4 其他协作模型 73-74 3.3 原子提交算法 74-78 3.3.1 两阶段提交 75-77 3.3.2 三阶段提交 77-78 3.4 基于 QoS 的事务 2PC 78-79 3.5 QoS-2PC 伪锁投票示例 79-80 3.6 Web 服务事务 QoS 管理 80-82 3.6.1 事务 QoS 计算 80-81 3.6.2 远程 QoS 计算 81-82 3.7 Web 服务事务实现 82-86 3.7.1 模拟实现 82-83 3.7.2 实验结果 83-86 3.8 总结 86-88 第四章 Web 服务组合 88-106 4.1 Web 服务组合问题的提出 88-90 4.1.1 从 Web 服务组件到组合 Web 服务 89-90 4.1.2 Web 服务组合中间件 90 4.2 服务组合模型 90-94 4.3 高级事务 94-99 4.3.1 平面结构事务 95 4.3.2 保存点 95-96 4.3.3 多层事务 96-98 4.3.4 嵌套事务 98-99 4.4 Web 服务的高级事务 99-104 4.4.1 事务流程组件 100 4.4.2 基本组合模式 100-101 4.4.3 Web 服务流程与工作流 101-102 4.4.4 Web 服务流程事务性模型 102-104 4.5 总结 104-106 第五章 Web 服务流程 QoS 管理 106-116 5.1 Web 服务流程因素 106-108 5.1.1 时间因素 106-107 5.1.2 费用因素 107 5.1.3 可靠性 107-108 5.1.4 声誉 108 5.2 Web 服务流程计算模型 108-112 5.2.1 WRA 算法 108-112 5.2.2 Web 服务流程计算 112 5.3 Web 服务流程选择 112-114 5.3.1 传统的选择方法 112-113 5.3.2 基于 QoS 的 Web 服务选择方法 113-114 5.4 总结 114-116 第六章 结论和展望 116-120 6.1 本文的贡献与创新 116-118 6.2 下一步的研究工作 118-120 参考文献 120-138 致 谢 138-140 作者简历 140