嵌入式轻量级工作流引擎的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:liantonglingsheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流引擎是工作流管理系统的核心,它负责解释工作流模型定义、控制和维护流程实例的运转。实现一个基于Web的嵌入式轻量级工作流引擎是主要的研究目的,该工作流引擎针对电力行业中的特殊业务流程,强化了具体业务逻辑针对性并在特定范围内实现灵活性,从而简化其通用性。确定型的流程结构可以看成是一个图,图中的点表示流程活动,边表示流程流向控制。直接将点表示成处理任务的角色和用户,可以简化流程活动的定义过程。根据基于关系结构的流程模型定义,流向控制逻辑实现了顺序控制、选择分支与选择合并、并行分支与并行合并等流向控制。基于Web的“推”方式的消息通知完成确定型流程及不确定型流程的任务分发机制,消息的锁定与解锁机制使得任务在节点得到合理的处理,任务的并发控制策略解决了B/S模式下多个用户可能会处理同一任务的问题。为适应软件设计组件化、分布化的发展趋势,可利用Web服务技术对工作流引擎进行封装,使得其它的业务子系统可以像调用自身模块一样调用工作流引擎提供的流程服务,从而使工作流引擎表现出可嵌入性。利用关系结构定义工作流引擎所需处理的数据,使得这些数据能更好的同系统中的其他信息融合,并利用成熟的关系数据库技术对这些数据进行有效的管理。工作流引擎被限定处理水电行业的特殊流程,使得工作流引擎在这个领域功能强大,但又结构轻巧,易于实现。对工作流引擎中的核心模块:流向控制、消息通知机制做出了有自身特色的设计,并在AMS系统中运行成功。利用Web服务对工作流引擎进行封装,使得工作流引擎具有嵌入性,从而方便系统的升级及实现企业的Internet化。
其他文献
OLAP技术是决策支持系统中的一种重要技术,用于管理人员决策分析。为了提高响应速度,需要对数据立方进行预计算。数据立方的计算在数据仓库中是非常必要但代价很大的操作。有
基因微阵列技术使得人们可以同时监测成千上万个基因的表达水平。目前对基因表达数据进行分析的各种方法中,聚类分析方法应用得最多。常用于基因表达数据分析的聚类方法有很
有效的安全机制是当前开放式网络中数据传输的必要保障,在信息安全领域里,密钥是合法访问的唯一凭证,因此如何为群组通信成员产生平等、有效的组通信密钥,尤其为最为复杂的动
快速发展的计算机网络在给人们带来便利的同时,也因为各种各样异常流的出现,给人们带来安全上的困扰。而当前针对网络异常流的各种检测系统都或多或少存在瑕疵,如最常见的入
随着军队信息化建设的力度不断加强,各级部门对于科技人才培养的投入也大幅增多。自2003年部队某医院成立了博士后科研工作站以来,在医疗技术和创新成果等诸多方面取得了很大
近年来,云计算已经成为了一种被业界广泛接受的计算模式。对于云计算的核心概念,在工业界和学术界内有了一定的共识,并对云计算提供的新型商业服务模式和消费模式有了一定程度的
随着计算机技术和仿真技术的不断发展,虚拟现实技术的应用变得越来越广泛深入。三维视景仿真作为虚拟现实技术的一个重要分支,国内外学者对其进行了大量的研究,取得了众多的
网格监控为网格系统中其他网格中间件提供与资源有关的重要性能数据,是网格系统进行性能调整和错误发现的依据,是保证任务顺利完成的重要支撑。在网格从基础理论研究阶段逐步走
嵌入式实时系统系统在工业控制,科学研究等领域的广泛应用,极大地降低了企业管理成本,提高了工作效率。嵌入式设备在提高全社会信息化的同时,其自身也面临越来越多的新挑战。无论
计算机网络技术的飞速发展和电子商务的日益普及使得网络环境下数字媒体的交易日益频繁,与之相关的版权保护就成为非常重要的问题。如何应用数字水印技术保护数字媒体创作者