分布式工作流引擎的研究和设计

来源 :太原科技大学 | 被引量 : 0次 | 上传用户:pengxianwei1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术最早出现在生产组织和办公自动化领域,其目的是为了实现企业经营过程的计算机化或者半计算机化。随着计算机技术的不断发展,工作流技术也得到了飞速的发展,并在各种企业中得到了普及和应用。工作流引擎是工作流管理系统的核心模块,它负责工作流管理系统的调度服务。在分布式环境下,工作流引擎是由多个节点引擎组成,不同节点上的引擎之间通过协作来完成流程实例的执行。因此,采用何种策略协调各节点引擎之间共同工作,并实现引擎之间负载均衡是当前工作流技术研究的一个重要方向。本文通过对工作流技术以及工作流产品进行深入分析之后,总结出分布式工作流管理系统的设计原则:分布性、通用性、数据库产品无关性、可扩展性和灵活性。基于这些原则,提出一种基于企业多任务域的分布式工作流管理系统架构,并对此架构的主要功能模块进行了详细的分析和设计。为了提高工作流管理系统的负载能力,本文通过对分布式技术以及工作流引擎运行机制的分析,提出了一种基于负载信息参数化的分布式工作流引擎负载均衡调度算法。并对该调度算法进行了详细的分析和有效性验证,最后通过实验验证了该算法的有效性和高效性。
其他文献
OA(Office Automation:办公自动化)是企业信息化建设的重要组成部分。办公自动化系统的发展恰好与数据、信息和知识的演变同步,即以数据为主要处理内容的第一代办公自动化发展
Android版本的频繁更新是导致Android生态碎片化问题的一个重要原因。为了使Android应用可以在多个Android版本上使用,应用程序开发者不得不为其开发的应用进行兼容处理。然而
SaaS(软件即服务)是近几年新起的一种新的软件交付和商业模式,并且随着云计算概念的提出和普及,SaaS成为了标准的云应用层模型。多承租架构是SaaS型软件的核心实现技术,该架
数控系统中的运动轨迹控制技术是确保数控高速、高精以及高表面质量加工的关键技术,也是评价数控系统性能的重要指标。国内外相关研究机构及各大数控系统开发厂商均将其作为努
电力系统的无功优化是提高电能质量、降低网络有功损耗和保证电力系统经济安全运行的重要措施。随着社会的发展和人口的增加,电力系统的负荷急剧增加,因此对能稳定的应用到更大规模电力系统无功优化问题的新的优化计算方法的研究是有重要意义的。社会情感优化算法是一种新的模拟人类行为的群智能优化算法,本文首先对社会情感优化算法做了具体的描述:为模拟人类能够利用自身的情感准确决策的能力,社会情感优化算法构建了情感集和
在传统机器学习中,为了保证训练得到的分类模型具有高准确性和可靠性,都有两个基本的假设:(1)用于学习的训练样本与新的测试样本满足独立同分布条件;(2)必须有足够可利用的训练样
随着各个行业对计算能力需求的不断增长,云计算得到了迅猛的发展。云计算通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的系统,将大量计算资源统一管理和调
命名实体识别是指识别出句子中具有特定含义的名词,它是信息抽取、自动问答、机器翻译等自然语言处理任务的基础工作之一。手机3D动画自动生成技术由陆汝钤院士于2008年提出,
网络与信息处理技术的飞速发展使人类进入了大数据时代,数据量呈指数级增长,各行各业都面临海量数据处理的压力。自治区某物联网系统中的应用日志还停留在手工排查阶段,排查日志
随着超级计算技术的发展,超级计算能力有了大幅提升。与此同时,以资源聚合为目标的超级计算环境建设方兴未艾,从网格计算到云计算,如何将分布的超级计算资源整合在一起,对外提供统