文摘
英文文摘
第一章绪论
1.1课题背景
1.2研究现状与相关工作
1.2.1 Web服务和Web服务质量
1.2.2 Web服务组合
1.2.3组合服务流程建模语言
1.2.4 Web服务组合现有研究项目
1.2.5 Web服务组合运行机制
1.2.6 BPEL流程执行调度模式和执行引擎
1.3本文工作
1.4论文结构
第二章QoS驱动的Web服务组合运行平台
2.1 WebJet业务流程协作平台
2.1.1 WebJet体系结构
2.2基于服务代理中间件的Web服务组合运行机制
2.3 QoS驱动的Web服务组合运行平台
2.3.1 Web组合服务运行平台体系结构
2.3.2 Web组合服务运行平台特性
2.3.3执行引擎
2.3.4服务代理中间件WebJetServiceAgent
第三章基于WS-Policy策略规范的QoS描述及实施
3.1 WS-Policy及策略实施框架
3.1.1 WS-Policy简介
3.1.2策略生命周期及策略实施框架
3.2基于WS-Policy的QoS描述及实施
3.2.1基于WS-Policy的QoS描述
3.2.2 QoS策略实施
第四章BPEL执行引擎
4.1 BPEL流程执行的多线程模型
4.1.1 BPEL4WS业务流程
4.1.2单线程单实例流程执行模型
4.1.3多线程流程执行模型
4.1.4多线程模型在WebJetFlow中的应用
4.1.5仿真实验及其结果分析
4.2 WebJetFlow执行引擎实现
4.2.1消息处理
4.2.2流程执行器
4.2.3服务调用代理
4.3基于集群的BPEL引擎扩展设计
4.3.1引擎核心组件
4.3.2基于集群的引擎扩展架构
第五章服务代理中间件设计与实现
5.1 WebJetServiceAgent系统结构
5.2服务代理实现与存储
5.2.1服务代理信息的组织
5.2.2配置信息的存储
5.2.3服务代理WSDL生成
5.3功能模块设计与实现
5.3.1可配置系统设计
5.3.2功能模块设计与实现
5.4策略及策略执行组件
5.4.1服务选择策略和错误恢复策略
5.4.2策略使用
5.4.3策略执行组件实现
第六章结束语
6.1工作总结
6.2下一步工作
参考文献
附录