The invention provides a control method, a workflow control system and terminal, which comprises a control method of the workflow service: to determine whether to obtain the application system sends the task trigger event is detected; obtaining the task trigger event, according to the task of trigger events will create task information; the task of sending information through the web service interface to the application system for the application of business data processing system according to the corresponding to the task information. Through the technical scheme of the invention realizes decoupling business data workflow and the application of the system, and to achieve the creation of intelligent task information of workflow engine and drive, and the workflow engine easily applied to many application systems.
【技术实现步骤摘要】
工作流业务的控制方法、控制系统和终端
本专利技术涉及工作流控制
,具体而言,涉及一种工作流业务的控制方法、一种工作流业务的控制系统和一种终端。
技术介绍
相关技术中,针对开标和评标等特殊业务,审批流程中需要工作流引擎来驱动复杂的业务数据的处理过程,通常是基于结构化查询语言(StructuredQueryLanguage,即SQL)实现工作流引擎的控制,由此而导致工作流业务和应用系统的业务数据的耦合,这就导致诸多缺点:(1)代码维护发杂度高;(2)工作流业务的执行推进没有达到可拓展的效果;(3)工作流系统和业务数据需要一同发布,同一工作流系统无法服务于多个应用系统。因此,如何一种新的工作流业务的控制方案以解决上述缺点成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的工作流业务的控制方案,通过在检测到任务触发事件时创建对应的任务信息,并将任务信息发送给应用系统,以供应用系统根据任务信息完成相应的业务数据的处理,实现了工作流业务与应用系统的业务数据的去耦合,同时实现了对工作流引擎的任务信息的智能创建和驱动,以及将工作流引擎便捷地应用于多个应用系统。有鉴于此,本专利技术的第一方面提出了一种工作流业务的控制方法,包括:检测是否获取应用系统发送的任务触发事件;在检测到获取任务触发事件时,根据任务触发事件创建任务信息;将任务信息通过网页服务接口发送至应用系统,以供应用系统根据任务信息对相应的业务数据进行处理。在该技术方案中,通过在检测到任务触发事件时创建对应的任务信息,并将任务信息发送给应用系统,以供应用系统根据任务信息完成 ...
【技术保护点】
一种工作流业务的控制方法,适用于工作流引擎,所述工作流引擎通过网页服务接口与应用系统进行数据交互,其特征在于,所述工作流业务的控制方法包括:检测是否获取所述应用系统发送的任务触发事件;在检测到获取所述任务触发事件时,根据所述任务触发事件创建任务信息;将所述任务信息通过所述网页服务接口发送至所述应用系统,以供所述应用系统根据所述任务信息对相应的业务数据进行处理。
【技术特征摘要】
1.一种工作流业务的控制方法,适用于工作流引擎,所述工作流引擎通过网页服务接口与应用系统进行数据交互,其特征在于,所述工作流业务的控制方法包括:检测是否获取所述应用系统发送的任务触发事件;在检测到获取所述任务触发事件时,根据所述任务触发事件创建任务信息;将所述任务信息通过所述网页服务接口发送至所述应用系统,以供所述应用系统根据所述任务信息对相应的业务数据进行处理。2.根据权利要求1所述的工作流业务的控制方法,其特征在于,还检测是否获取所述应用系统发送的任务触发事件,具体包括以下步骤:检测是否获取所述应用系统反馈的业务数据的处理进度信息;在检测到获取所述处理进度信息时,判断所述处理进度信息是否与预设处理进度信息匹配;在判定所述处理进度信息与所述预设处理进度信息匹配时,将所述处理进度信息确定为所述任务触发事件。3.根据权利要求2所述的工作流业务的控制方法,其特征在于,在检测到获取所述任务触发事件时,根据所述任务触发事件创建任务信息,具体包括以下步骤:在检测到获取所述任务触发事件时,确定所述任务触发事件对应的工作流节点元素;确定所述工作流节点元素对应的节点元素流转方向;根据所述工作流节点元素和所述节点元素流转方向创建所述任务信息。4.根据权利要求1至3中任一项所述的工作流业务的控制方法,其特征在于,还包括:在获取所述应用系统完成对所述业务数据进行处理的反馈信息时,记录所述任务信息和所述业务数据的处理状态。5.根据权利要求4所述的工作流业务的控制方法,其特征在于,还包括:通过所述网页服务接口将所述工作流引擎的服务协议发送至所述应用系统。6.一种工作流业务的控制系统,适用于工作流引擎,所述工作流引擎通...
【专利技术属性】
技术研发人员:蒋晓舟,
申请(专利权)人:北京广联达正源兴邦科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。