基于SOA的工作流管理系统研究

基于SOA的工作流管理系统研究

论文摘要

本文主要针对当前工作流管理系统在实际应用中集成能力差、柔性差、互操作性不高、模型缺乏对分布式环境的支持等缺点,提出了基于SOA的工作流管理系统。SOA和Web服务作为一种分布式计算环境,为实现分布式的工作流管理系统提供了底层基础。基于SOA的工作流管理系统,将SOA和工作流管理结合起来,通过工作流管理引擎调用Web服务,实现工作流的最优化。首先,介绍了面向服务的体系结构SOA,进而提出基于SOA的工作流管理系统,接着论述了目前实现SOA的最佳技术Web服务。其次,研究了基于Web服务的工作流的互操作问题和分布式事务管理问题,在分析传统方法的基础上,给出了合理的解决方法。最后,本文设计了基于SOA架构的工作流集成平台,它具有松耦合、高安全性、高柔性、高度集成能力等优势。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的研究目的和意义
  • 1.2 国内外研究现状
  • 1.2.1 工作流技术起源
  • 1.2.2 工作流技术国内外发展现状
  • 1.3 论文内容和结构
  • 1.3.1 论文内容
  • 1.3.2 论文结构
  • 第二章 基于SOA 的工作流管理系统
  • 2.1 现有工作流管理系统中存在的问题
  • 2.2 基于SOA 的工作流技术
  • 2.2.1 SOA 概述
  • 2.2.2 SOA 特点
  • 2.2.3 SOA 的工作流
  • 2.2.4 SOA 的工作流优点
  • 2.3 Web 服务
  • 2.3.1 Web 服务概述
  • 2.3.2 Web 服务相关协议
  • 2.3.3 Web 服务与SOA 的关系
  • 2.3.4 基于Web 服务的SOA 实现
  • 第三章 基于Web 服务工作流互操作研究
  • 3.1 工作流互操作
  • 3.1.1 工作流互操作概述
  • 3.1.2 工作流互操作标准
  • 3.2 工作流互操作中需要考虑的特性
  • 3.3 基于SOA 工作流互操作实现方法
  • 3.3.1 工作流互操作的层次模型
  • 3.3.2 工作流互操作的实现
  • 第四章 基于Web 服务工作流分布式事务处理研究
  • 4.1 事务
  • 4.1.1 事务概述
  • 4.1.2 事务处理核心技术
  • 4.2 基于Web 服务工作流分布式事务处理
  • 4.2.1 工作流应用的特点及其事务需求
  • 4.2.2 工作流应用中的事务与传统事务的差异
  • 4.2.3 分布式事务管理中的协调策略
  • 4.2.4 基于协调策略的分布式事务管理
  • 4.2.5 事务状态的有限状态机
  • 第五章 基于SOA 的工作流集成平台设计
  • 5.1 基于SOA 的集成开发框架
  • 5.2 全局工作流引擎
  • 5.2.1 WWF 工作流模型
  • 5.2.2 WWF 活动分类
  • 5.2.3 WWF 工作流模版和实例
  • 5.3 消息安全策略
  • 5.3.1 HTTP 下的解决方案
  • 5.3.2 WS-Security
  • 5.3.3 基于WS-Security 实现安全SOAP 消息传递
  • 5.4 工作流平台整体解决方案
  • 5.4.1 工作流集成平台设计
  • 5.4.2 构件设计
  • 5.4.3 映射注册中心设计
  • 5.5 工作流集成平台解决的问题
  • 第六章 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    基于SOA的工作流管理系统研究
    下载Doc文档

    猜你喜欢