工作流引擎中间件的设计与实现

来源 :内蒙古大学 | 被引量 : 6次 | 上传用户:wewe11111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机在日常工作中的广泛应用,人们越来越多的工作需要依靠计算机完成。与此同时,社会生产力的提高,人们的分工越来越被细化,大部分的商业逻辑被细化为很多步骤,需要协同工作才能完成。因此,自上世纪90年代以来,工作流管理系统(Workflow Management System,WfMS)吸引了来自研究机构与产业界广泛关注。 作为工作流管理系统中最重要和核心的部分—工作流引擎,它根据建模工具创建的过程模型来推进过程的执行,并且按照用户/角色提供任务分配,自动调用第三方的应用程序执行任务和引擎之间的交互等,这就是工作流引擎所要完成的任务。 考虑到工作流引擎的重要性,本文以一种新的方法来实现工作流引擎,即工作流引擎中间件。它可以方便地为各种商业逻辑提供流程调度和控制服务,并且利于程序员二次开发和在不同系统中的重用,同时还缩短了软件开发周期,大大的提高了软件开发的生产效率。 在设计工作流引擎中间件的时候,就充分的考虑到二次开发性和重用性,所以对此中间件的内部和外部接口进行了精心的设计:一方面,程序员可以方便地调用外部接口进行流程调度和控制;另一方面,引擎内部模块之间是通过内部接口相互调用,实现了各个模块的低耦合性,方便以后的维护和升级。最后,本文用.Net(C#).语言对此中间件进行了实现和验证。
其他文献
VRML(virtual Reality Modeling Language)是广泛应用于Web的三维造型语言,同时也是在Internet上传输VR图像的国际规范,能表达模型的颜色纹理信息。使RP系统接受VRML格式可以制
禁忌搜索是一种亚启发式(meta-heuristic)算法,简称TS,由美国科罗拉多大学系统科学家Fred Glover教授于1986年首次提出.TS与模拟退火算法、遗传算法、蚂蚁算法、混沌等一样,
入侵检测系统是计算机网络安全的重要组成部分,它实现对入侵信息实时检测的功能。入侵检测系统一般采用基于网络的、误用检测技术。采用误用检测技术的优点是精确;但它的主要
在这个游戏与动画产业越来越HOT的时代,人们对游戏与动画的需求越来越趋于高质量,能够带来立体视觉效果的三维游戏与三维动画无可替代地成为当代游戏与动画产业的主流。目前
随着电网调度技术的发展,电力系统调度需要更多、更快、更准的一次系统信息,通信技术的发展为此类信息的传输提供了强有力的基础。本文通过河南省电力公司EMS系统互联工程,简
面对当前动态多态的市场,企业之间的竞争也由过去的局部竞争演变成全球范围内的竞争。如何敏捷地利用技术提供的可能性,及时抓住市场对新产品需求的机遇,快速开发新产品,已成
本文提出了一种新的基于HSV颜色空间的彩色图像数字水印算法。该算法采用彩色图像作为水印嵌入到原始彩色图像中。 该算法根据HSV颜色空间的特点,首先将RGB格式的彩色水印
本文是以刑事审讯辅助决策支持系统作为研究背景。针对刑事审讯辅助决策支持系统中出现的两类问题进行了研究。第一类是关联规则应用过程中的增量挖掘问题,第二类是基于多形态
云计算是一次新的IT浪潮,它将带来生活、生产方式和商业模式的根本性改变。云环境的安全性、云用户个人信息的私密性随着云计算的发展也越来越受到人们的关注,云平台的可信性已
小波分析从引入图像图形领域后,就一直是计算机图形学和图像处理应用的一个重要工具。小波分析方法是一种时间窗和频率窗都可改变的时频局部化分析方法。对于大小不同的尺度成