【技术实现步骤摘要】
本专利技术涉及工作流管理技术,特别涉及一种流程实例调度方法和设备。
技术介绍
工作流是一种由相关业务活动依时序或逻辑关系相互连接而成的业务流 程。在业务开展过程中,文档、信息或任务依据组织规范在参与者之间传递、 处理或执行。工作流技术的最主要特点是过程处理的自动化,这些过程通常是 指人与机器相结合的活动,如信息技术(IT, Information Technology)应用程 序以及工具交互的过程等。工作流管理系统是指定义、创建以及执行工作流的系统,主要提供以下 三个方面的功能支持建造功能,对工作流过程及其组成活动定义和建模; 运行控制功能,在运行环境中管理工作流过程,对工作流过程中的活动进行 调度;运行交互功能,在工作流运行中,与用户(业务工作的参与者或控制 者)及外部应用程序进行工具交互。目前,工作流技术已经在很多方面得到了广泛应用,比如,在集团业务中 引入工作流进行业务流程管理。由于集团业务的处理过程比较复杂,所以需要 流程的支持,比如,专线的开通需要有资料核查和人工施工等。而且,在某些 异常情况下,如任务责任人出差不能登录系统、系统出现异常等,需要工作流 管理系统提供相应的解决方法,所以,现有技术中提出了人工调度技术。工作 流管理系统可以通过人工调度,将流程实例调度到某个或多个目标节点进行相 关处理。在进行人工调度时,需要判断目标节点是否有并行节点,如果有,自 动将并行的节点也设置为目标节点, 一起调度;如果没有,则直接调度到目标 节点。这里所提到的人工调度是有一定的限制的,以图l所示的通用分组无线业务(GPRS , General Packet Ra ...
【技术保护点】
一种流程实例调度设备,其特征在于,该设备包括:第一指令接收单元、可选目标节点获取单元、第二指令接收单元以及调度单元; 所述第一指令接收单元,用于接收流程实例调度指令,并将所述流程实例调度指令发送至所述可选目标节点获取单元; 所述可选目标节点获取单元,用于根据所述指定的流程实例中所包括的各节点关系以及特性,从所述各节点中选择出能够作为所述流程实例调度目标的可选目标节点; 所述第二指令接收单元,用于接收目标节点选择指令,并将所述目标节点选择指令发送至所述调度单元; 所述调度单元,用于接收来自所述第二指令接收单元的所述目标节点选择指令,将所述流程实例调度到所述目标节点。
【技术特征摘要】
1、一种流程实例调度设备,其特征在于,该设备包括第一指令接收单元、可选目标节点获取单元、第二指令接收单元以及调度单元;所述第一指令接收单元,用于接收流程实例调度指令,并将所述流程实例调度指令发送至所述可选目标节点获取单元;所述可选目标节点获取单元,用于根据所述指定的流程实例中所包括的各节点关系以及特性,从所述各节点中选择出能够作为所述流程实例调度目标的可选目标节点;所述第二指令接收单元,用于接收目标节点选择指令,并将所述目标节点选择指令发送至所述调度单元;所述调度单元,用于接收来自所述第二指令接收单元的所述目标节点选择指令,将所述流程实例调度到所述目标节点。2、 根据权利要求1所述的设备,其特征在于,该设备进一步包括共 存节点获取单元,用于接收来自所述第二指令接收单元的所述目标节点选择 指令,获取所述目标节点的共存节点。3、 根据权利要求2所述的设备,其特征在于,该设备进一步包括 第三指令接收单元,用于接收共存节点选择指令,并将所述共存节点选择指令发送至所述调度单元;所述调度单元将所述流程实例调度到所述选择的共存节点。4、 根据权利要求3所述的设备,其特征在于,所述目标节点存在依赖 节点,则所述调度单元进一步用于,将所述流程实例调度到所述目标节点的 依赖节点。5、 一种流程实例调度方法,其特征在于,该方法包括 接收流程实例调度指令,根据所述指定的流程实例中包括的各节点关系以及特性,从所述各节点中选择出能够作为所述流程实例调度目标的可选目 标节点;接收目标节点选择指令,将所述流程实例调度到所述目标节点。6、 根据权利要求5所述的方法,其特征在于,所述选择出能够作为所 述流程实例调度目标的可选目标节点的方法为判断当前节点是否为特定节点,所述当前节点为当前处理所述流程实例 的节点,如果是,则获取所述当前节点到所述结束节点之间的所有节点,组 成节点集A;如果不是,则获取所述当前节点到结束节点之间的特定节点, 并获取所述特定节点与所述结束节点之间的所有节点,组成节点集A;获取与所述当前节点成先后关系的所有节点,组成节点集B;从所述节点集B中去除所述节点集A中的节点,得到可选目标节点集。7、 根据权利要求6所述的方法,其特征在于,所述当前节点到结束节 点之间的特定节点为 一个或一个以上;若所述当前节点到结束节点之间的特定节点为一个以上,则该方法进一 步包括分别获取各个特定节点与所述结束节点之间的节点集,并取所述各个特...
【专利技术属性】
技术研发人员:李伟超,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。