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

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zhoumi2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流引擎是工作流管理系统的核心部件,它的结构是否合理对整个系统有着至关重要的影响。目前,工作流产品都有着不同的侧重点,通用性,可移植性差,对企业造成重复开发,究其原因,主要是因为这些工作流产品的工作流引擎实现过于复杂,与过程建模工具的接口不符合规范,往往只能与特定的过程建模工具相连接,通用性,可移植性,可重用性,可维护性差造成的。本文首先分析了工作流管理系统的研究现状以及工作流产品的新需求,在此基础之上,对目前几种工作流引擎进行了详细深入的分析,深入研究了基于Web服务的轻量级工作流引擎,提出了一种基于分层模型的新型工作流引擎体系结构及其核心调度算法,同时提出了采用这种体系结构的基于Web服务的微内核轻量级工作流引擎。最后设计了基于Web服务的轻量级工作流引擎。这种工作流引擎特别适合现代企业的工作流管理系统的应用需求,实现了跨平台、异地网络办公环境,并且Web服务的完好封装性、松散耦合、高度可集成能力、开放性等特点使得该系统具备了即时装配的特点,比较容易对系统各个执行节点重新配置,实现负荷分担。同时这种基于Web服务微内核轻量级工作流引擎解决了传统工作流引擎结构的缺陷和不足,尤其是对软件功能分层优化,抽取核心的设计思想对于今后解决类似问题有很大的参考价值。
其他文献
在勘探开发技术领域,众多石油公司正面对着越来越复杂的地质情况、越来越繁杂的项目数据和以及越来越紧迫的决策周期。因此,调整业务结构,优化工作流程,大力提升信息化建设和
云计算是并行计算、分布式计算和网格计算的发展,使并行技术走进了人们的生活。云计算、个人高性能计算机(PHPC)等技术的深入发展,使许多技术人员开始从单机工作模式向并行计
随着信息技术特别是网络技术的发展,电子媒体的传播极为迅捷,人们越来越容易获取数字多媒体信息,与此同时,数字多媒体信息的版权、保密等问题也变得日益突出起来,因此,多媒体的信息
软件复用是目前解决软件危机比较现实可行的方法之一。构件及构件库的开发是软件复用的前提。实践中构件数量不断增加,构件也随技术发展而不断更新,如何实现对构件库中大量的
最近的研究表明在大规模程序中含有许多重复代码,它们中的大部分是由拷贝-粘贴行为造成的。这些重复代码不仅降低了系统软件的可维护性,而且会给软件引入大量的bug。然而,现
粗糙集理论作为智能信息处理新的研究热点,已广泛应用于众多领域,但其自身尚存在一些局限,对噪声数据非常敏感,数据分析过程中易丢失潜在有价值知识。针对标准粗糙集不足,将标准包
自动问答系统(Question Answering System,QA)与传统的依靠关键字匹配的搜索引擎相比,能够更好地满足用户的检索需求,更准确地找出用户所需的答案,具有方便、快捷、高效等特点。
本文论述了一个基于拓扑方法的符号化模拟电路仿真器。该仿真器基于一种全新的拓扑网络分析算法,通过电路子图约化的方式,建立表达电路生成项的二分判定图。通过子图和节点共享
嵌入式系统是具有特定功能的专用计算机系统,因其具有体积小,功耗低,成本低和处理速度快等优点而被广泛应用于各个领域,在应用数量上远远超过了各种通用计算机,有着无比广泛
在现实世界中,绝大多数用户的移动行为都有一定的规律性。随着移动通信技术和计算机技术的迅速发展和广泛应用,在移动计算环境积累了海量的、动态变化的关于用户移动的时空数据