工作流实现方法、装置、平台、电子设备以及存储介质制造方法及图纸

技术编号:28736672 阅读:26 留言:0更新日期:2021-06-06 11:44
本公开公开了工作流实现方法、装置、平台、电子设备以及存储介质,涉及计算机技术领域,尤其涉及信息化管理技术领域。具体实现方案为:接收流程启动指令,其中,所述流程启动指令包括:第一指令内容、模板标识以及目标标识;按照与所述目标标识对应的目标工作流引擎的语言,对所述第一指令内容进行语言转换,以得到第一目标指令内容;调用所述目标工作流引擎按照所述第一目标指令内容对所述模板标识对应的目标流程模板进行实例化处理以及运行处理,以实现所述工作流。由此,提高了工作流的实现效率。效率。效率。

【技术实现步骤摘要】
工作流实现方法、装置、平台、电子设备以及存储介质


[0001]本公开涉及计算机
,特别涉及信息化管理
,尤其涉及工作流实现方法、装置、平台、电子设备以及存储介质。

技术介绍

[0002]随着信息化技术的发展,工作流的作用越来越不可或缺,各式各样的工作流引擎设计方案也层出不穷。
[0003]相关技术中,基于UML Activity Diagram(Unified Modeling LanguageActivity Diagram,统一建模语言活动图)的工作引擎Activiti,由于其功能强大的特点而被广泛使用,然而这种工作引擎的流程设计过重,比如引入了流程存储、流程任务和管理、流程控制和历史数据管理等概念,且引入套件过多,例如引入了可视化设计,从而导致用户很难快速了解和使用这种工作引擎,进而导致工作流的实现效率差。

技术实现思路

[0004]本公开提供了一种工作流实现方法、装置、平台、电子设备、存储介质以及计算机程序产品。
[0005]根据本公开的一方面,提供了一种工作流实现方法,包括:接收流程启动指令本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工作流实现方法,包括:接收流程启动指令,其中,所述流程启动指令包括:第一指令内容、模板标识以及目标标识;按照与所述目标标识对应的目标工作流引擎的语言,对所述第一指令内容进行语言转换,以得到第一目标指令内容;调用所述目标工作流引擎按照所述第一目标指令内容对所述模板标识对应的目标流程模板进行实例化处理以及运行处理,以实现所述工作流。2.根据权利要求1所述的方法,其中,所述按照与所述目标标识对应的目标工作流引擎的语言,对所述第一指令内容进行语言转换,以得到第一目标指令内容,包括:获取所述第一指令内容的原始描述语言,以及与所述目标标识对应的目标工作流引擎的语言;确定所述原始描述语言与所述目标工作流引擎的语言之间的转换策略;按照所述转换策略,对所述第一指令内容进行语言转换,以得到所述第一目标指令内容。3.根据权利要求1所述的方法,其中,在调用所述目标工作流引擎按照所述第一目标指令内容对所述模板标识对应的目标流程模板进行实例化处理以及运行处理之后,还包括:在接收到携带有所述目标流程模板的模板标识的流程运行管理指令时,按照所述目标工作流引擎的语言,对所述流程运行管理指令进行语言转换,以得到目标流程运行管理指令;调用所述目标工作流引擎执行所述目标流程运行管理指令,以使所述目标工作流引擎按照所述目标流程运行管理指令管理对所述目标流程模板实例化得到的目标流程实例。4.根据权利要求1所述的方法,其中,在接收流程启动指令之前,还包括:接收流程部署指令,其中,所述流程部署指令包括:第二指令内容、工作流的描述文件以及所述目标标识;按照与所述目标标识对应的目标工作流引擎的语言,对所述第二指令内容以及所述描述文件进行语言转换,以得到第二目标指令内容和目标描述文件;调用所述目标工作流引擎按照所述第二目标指令内容对所述目标描述文件进行部署处理,以得到所述目标流程模板。5.根据权利要求4所述的方法,其中,在接收流程部署指令之前,还包括:显示原始描述语言,以及各个工作流引擎的标识,以便用户结合所述原始描述语言提供所述描述文件,以及从各个标识中选择目标标识。6.根据权利要求2或5所述的方法,其中,所述原始描述语言,为亚马逊状态机语言ASL。7.一种工作流实现装置,包括:第一接收模块,用于接收流程启动指令,其中,所述流程启动指令包括:第一指令内容、模板标识以及目标标识;第一转换模块,用于按照与所述目标标识对应的目标工作流引擎的语言,对所述第一指令内容进行语言转换,以得到第一目标指令内容;第一处理模块,用于调用所述目标工作流引擎按照所述第一目标指令内容对所述模板标识对应的目标流程模板进行实例化处理以及运行处理,以实现所述工作流。
8.根据权利要求7所述的装置,其中,所述第一转换模块,包括:获取单元,用...

【专利技术属性】
技术研发人员:朱煜松郭金李朋飞
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1