首页> 中文学位 >基于Web服务的轻量级工作流引擎研究
【6h】

基于Web服务的轻量级工作流引擎研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1引言

1.2国内外发展现状

1.3对工作流产品的新需求

1.4本文所做的工作

1.5本文的组织结构

第2章相关技术综述及研究热点

2.1工作流技术和Web服务技术基础

2.1.1工作流基本概念

2.1.2 Web服务技术基础

2.2工作流研究热点

2.3工作流引擎研究现状

2.3.1基于关系结构的工作流引擎

2.3.2分布式工作流引擎

2.3.3基于Petri网的工作流引擎

2.3.4轻量级工作流引擎

2.4本章小结

第3章一种基于分层模型的工作流引擎体系结构及其核心调度算法

3.1概述

3.2几种工作流引擎的比较分析

3.2.1传统工作流引擎

3.2.2传统工作流引擎的缺陷

3.2.3分布式工作流引擎

3.2.4轻量级工作流引擎

3.2.5基于Web服务的工作流引擎

3.3一种新型工作流引擎体系结构

3.3.1工作流引擎的位置

3.3.2微内核与分层架构

3.3.3架构分析

3.4核心调度算法

3.4.1数据结构

3.4.2调度算法

3.5本章小结

第4章一种基于Web服务的轻量级工作流引擎技术

4.1概述

4.2基于Web服务的轻量级引擎

4.2.1基于微内核和分层架构的引擎

4.2.2轻量级引擎和Web服务相结合

4.3基于Web服务的引擎发布策略

4.4与其它工作流引擎的比较

4.5本章小结

第5章基于Web服务的轻量级工作流引擎设计

5.1概述

5.2总体设计

5.2.1系统功能设计

5.2.2系统用例

5.2.3引擎开发方法

5.3分层设计

5.3.1外设层

5.3.2接口层

5.3.3代理层

5.3.4内核层

5.3.5扩展层

5.3.6框架层

5.4本章小结

结论

参考文献

攻读硕士学位期间发表的论文和取得的科研成果

致谢

展开▼

摘要

工作流引擎是工作流管理系统的核心部件,它的结构是否合理对整个系统有着至关重要的影响。目前,工作流产品都有着不同的侧重点,通用性,可移植性差,对企业造成重复开发,究其原因,主要是因为这些工作流产品的工作流引擎实现过于复杂,与过程建模工具的接口不符合规范,往往只能与特定的过程建模工具相连接,通用性,可移植性,可重用性,可维护性差造成的。 本文首先分析了工作流管理系统的研究现状以及工作流产品的新需求,在此基础之上,对目前几种工作流引擎进行了详细深入的分析,深入研究了基于Web服务的轻量级工作流引擎,提出了一种基于分层模型的新型工作流引擎体系结构及其核心调度算法,同时提出了采用这种体系结构的基于Web服务的微内核轻量级工作流引擎。最后设计了基于Web服务的轻量级工作流引擎。 这种工作流引擎特别适合现代企业的工作流管理系统的应用需求,实现了跨平台、异地网络办公环境,并且Web服务的完好封装性、松散耦合、高度可集成能力、开放性等特点使得该系统具备了即时装配的特点,比较容易对系统各个执行节点重新配置,实现负荷分担。同时这种基于Web服务微内核轻量级工作流引擎解决了传统工作流引擎结构的缺陷和不足,尤其是对软件功能分层优化,抽取核心的设计思想对于今后解决类似问题有很大的参考价值。

著录项

  • 作者

    宦明安;

  • 作者单位

    哈尔滨工程大学;

  • 授予单位 哈尔滨工程大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 刘大昕;
  • 年度 2007
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.07;
  • 关键词

    工作流引擎; 轻量级; 微内核; 分层架构;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号