基于J2EE的分布式通用工作流引擎

来源 :西安建筑科技大学 | 被引量 : 0次 | 上传用户:good240
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流是对业务流程进行规范化控制和管理的技术,其引擎是工作流管理系统的核心部分,它依据预先建好的业务流程模型来推进业务的完成,并按照角色准确地给相关业务人员分配任务,从而达到规范业务管理和提高工作效率的目的。 通过分析WfMC的工作流管理系统标准,本文提出了分布式通用工作流引擎的设计和实现方案,实现了以xpdl.dtd为标准的工作流过程模型的流转控制,并且设计实现了活动执行调度器和资源分配器,前者运用线程池技术进行内存优化,后者基于角色进行资源分配和回收。同时设计了分布式环境下,多工作流引擎协同工作的接口,并基于当前流行的分布式技术以三种方式实现了该接口。 考虑到业务系统开发运行环境的多样性,WfO2系统的开发完全依据J2EE规范,并且实现了两种与业务系统的对接方式,即Java接口和WebService接口,实现了跨操作系统和业务系统,真正实现了平台无关性。该系统已应用于两个大型项目,其一是某省电力公司的电力客户服务支持系统,是基于J2EE规范开发;另一个是某省电力公司生产实时管理系统,此系统基于微软.net平台开发。目前,两个系统运行正常,基本达到预期目标。
其他文献
二十世纪八十年代以来,人们开始借助大规模计算机来求解各类复杂问题。在科学、工程和商业计算领域,还有很多问题难以用现有的超级计算机解决,如需要处理的海量数据资源分布
随着存储空间的增大和存储价格的下降,即使是一个较小的P2P用户群也会共享大量的数据。大量的共享资源使得P2P系统吸引了大量的用户,但困难的是如何在大量的共享资源中寻找用户
本文对MPLS BGP/VPN在路由器上的实现及多层VPN在企业网中的应用进行研究,内容如下:第一章为前占部分,主要是简单介绍与本论文相关的课题背景、工作内容以及工作成果和论文结构
传统的网络设备大多采用基于GPP或ASIC的嵌入式处理器。随着网络流量的迅速增长和网络业务的日益多样,它们在性能或灵活性上已难以满足应用需要。在这种背景下,兼具高速处理
本文研究现有的网络层安全服务框架IPSec,肯定其在网络层提供安全服务的优势,针对抵御报文假冒攻击所提供的数据源验证服务,分析其中不足之处,如无法提供安全的IP地址等。在面
随着新一代高通量测序技术的高速发展,研究人员可以在短时间内,以低廉的价格,同时对多种微生物基因组进行测序,从而获取大量的生物测序数据。宏基因组学的研究学者直接从环境样本
  本文提出一种对XML文档建立索引的新方法。该方法支持分支查询和带有通配符的查询。同时设计了一种通过一次遍历XML文档就可以建立索引的算法,XML文档被看作一条线,文档中
本文首先提出了一种带有时间间隔约束的序列模式挖掘算法。此算法在PrefixSpan算法的基础上,对第一层投影数据库的构造方法进行了扩展,并在搜索频繁项时绑定了时间间隔约束,从
组播技术提供了一种有效的通信、传输手段,它可以充分利用网络资源,优化网络性能,使那些用单播或广播不可行的新型增值应用成为可能。它在网络视频会议、网络音频/视频广播、
本文针对LBS系统基于移动设备的应用与空间Web服务之间应用互操作展开研究,主要的研究内容及成果有: 1.分析移动Web服务的特点,提出了移动Web服务的概念模型,移动Web服务