收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

分布式工作流引擎的研究与实现

周献中  
【摘要】:相对于传统的集中式工作流管理系统而言,分布式工作流管理系统不但具有传统集中式工作流管理系统所具有的所有功能,而且还具有可扩展性高、效率高、容错性好、可靠性高等优点。分布式工作流引擎是分布式工作流管理系统的核心,其设计的好坏将对分布式工作流管理系统的性能产生重大影响,因此如何设计高性能的分布式工作流引擎将是本文研究的内容。 本文通过对传统工作流模型的研究与分析,总结出了传统工作流模型的不足和缺点,在分析了分布式工作流管理系统的特殊性以及企业应用对事务处理要求的基础上,提出了一个高性能的分布式工作流引擎模型,并设计了该引擎模型的软件体系结构。与其它分布式工作流引擎相比,该引擎具有更高的可靠性、更好的容错性及更完善的事务处理,为了实现这三个目标,本文首次在分布式工作流引擎模型中引入了三个概念,并对它们进行了深入地分析和研究,且给出了它们的实现方法,这三个概念是:(1)两阶段调度思想:把分布式工作流引擎调度分为流程调度和任务调度,使任务调度从分布式工作流引擎的调度中分离出来,使用两阶段调度思想对它们进行调度以提高分布式工作流管理系统的可靠性和吞吐量。(2)实例冗余并发思想:引入实例冗余并发运行思想以提高分布式工作流管理系统的容错性。(3)基于Web服务的事务管理思想:应用基于Web服务的事务管理思想满足分布式工作流管理系统的事务处理要求,大大提高了分布式工作流管理系统事务处理的柔性。


知网文化
【相似文献】
中国硕士学位论文全文数据库 前6条
1 周献中;分布式工作流引擎的研究与实现[D];国防科学技术大学;2005年
2 朱霞;基于Web Services的分布式工作流管理系统的应用研究[D];南京航空航天大学;2005年
3 沈志嵘;分布式工作流引擎的研究与实现[D];南京航空航天大学;2006年
4 刘巍;结合工作流技术的PDM系统设计与实现[D];天津大学;2006年
5 邹劲松;基于工作流的协同工作平台的研究与实现[D];重庆大学;2008年
6 张坚;分布式工作流引擎及其负载平衡技术的研究与实现[D];国防科学技术大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978