文摘
英文文摘
声明
第一章绪论
1.1研究背景
1.2研究现状
1.3主要研究内容
1.4论文组织结构
第二章相关理论基础
2.1Web服务
2.1.1 Web服务的定义
2.1.2 Web服务的特征
2.1.3 Web服务的核心协议
2.1.4 Web服务的体系结构
2.2 Web服务组合
2.2.1 Web服务组合的概念
2.2.2 Web服务组合的种类
2.2.3 Web服务组合的方式
2.3业务流程定义语言
2.4Web服务业务流程执行语言
2.4.1 WS-BPEL相关技术
2.4.2 WS-BPEL模型
2.4.3 WS-BPEL活动
2.4.4 WS-BPEL规范的特点
2.4.5 WS-BPEL2.0与BPELAWS1.1的比较
2.5本章小结
第三章基于WS-BPEL的Web服务组合执行引擎架构设计
3.1 WS-BPEL引擎的功能需求
3.2WS-BPEL引擎架构
3.3 WS-BPEL引擎与相关组件的关系
3.4 WS-BPEL引擎的执行过程
3.5本章小节
第四章基于WS-BPEL的Web服务组合执行引擎详细设计
4.1流程解析器模块
4.2流程管理器模块
4.2.1流程实例的创建与执行
4.2.2流程实例状态的转化
4.3队列管理器模块
4.3.1队列管理
4.3.2活动状态转化
4.4持久化管理器模块
4.5日志管理器模块
4.6本章小结
第五章基于WS-BPEL的Web服务组合执行引擎的实现
5.1应用服务器
5.1.1应用服务器介绍
5.1.2Tomcat应用服务器
5.2 AXIS服务器
5.2.1 AXIS简介
5.2.2 Web Service在AXIS上的实现
5.3 WS-BPEL业务流程引擎的实现
5.3.1流程解析
5.3.2引擎启动
5.3.3流程管理
5.3.4流程执行
5.3.5持久化管理
5.3.6"热"部署
5.3.7日志
5.4引擎应用实例
5.4.1业务流程文件描述
5.4.2部署
5.4.3启动引擎
5.4.4查看部署信息
5.4.4执行业务流程
5.4.4监控管理业务流程
5.5本章小结
总结与展望
参考文献
攻读硕士学位期间取得的科研成果
致谢