文摘
英文文摘
声明
第一章绪论
1.1课题的背景和意义
1.2研究的主要问题
1.3论文的组织与结构
第二章研究基础
2.1面向服务的架构
2.1.1 SOA的概念
2.1.2 SOA的原则和意义
2.1.3 SOA与Web服务的关系
2.2企业服务总线ESB概述
2.2.1 ESB与SOA的关系
2.2.2 ESB的特点和基本功能
2.2.3 ESB实现模式
2.3基于服务面向领域的开发方法概述
2.3.1开发生命周期
2.3.2业务服务模型及业务流程模型设计理念
2.3.3与现有开发方法的比较
2.4小结
第三章业务流程
3.1业务服务模型的层次结构
3.1.1触发事件
3.1.2结果事件
3.1.3触发事件到结果事件的映射
3.1.4业务服务
3.2业务流程
3.2.1基于业务服务的业务流程
3.2.2服务间结果事件与触发事件的映射
3.3执行流程描述
3.3.1服务的表示
3.3.2服务间事件映射的表示
3.4基于XML文档的执行流程描述示例
3.5小结
第四章流程执行机制
4.1消息驱动
4.1.1消息处理过程
4.1.2消息驱动
4.2事件与消息的转换
4.2.1消息的结构
4.2.2事件与消息的转换
4.3消息调度
4.4小结
第五章业务流程执行器的设计与实现
5.1业务执行器的概要设计
5.2数据库设计
5.3业务流程执行器的详细设计
5.3.1静态模型
5.3.2动态模型
5.4业务流程执行器的实现
5.4.1事件处理模块的实现
5.4.2服务执行模块的实现
5.4.3调度模块的实现
5.4.4运行实例
5.5小结
第六章结论
参考文献
致谢