一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

业务流程编排方法、装置、计算机设备和存储介质与流程

2022-06-08 22:57:53 来源:中国专利 TAG:

技术特征:
1.一种业务流程编排的方法,其特征在于,所述方法包括:向用户提供业务流程编辑器,获得用户通过所述业务流程编辑器为软件产品的业务流程编排的流程图;生成与所述流程图对应的业务流程配置数据;所述流程图包括多个流程节点,所述业务流程配置数据包括所述流程图中各个流程节点的配置数据以及用于描述各个流程节点间的关联关系的节点连接配置数据。2.如权利要求1所述的方法,其特征在于,所述方法还包括:通过所述业务流程编辑器接收用户针对指定流程图进行的变更编辑操作,响应于所述变更编辑操作更新所述指定流程图对应的业务流程配置数据。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:接收业务请求;根据所述业务请求携带的接口编码获取对应的目标业务流程配置数据;根据所述业务请求的请求数据和所述目标业务流程配置数据响应所述业务请求。4.如权利要求3所述的方法,其特征在于,所述根据所述业务请求的请求数据和所述目标业务流程配置数据响应所述业务请求,包括:以所述业务请求的请求数据作为输入,以所述目标业务流程配置数据中的目标接口节点作为起点,执行业务流程;在执行至所述目标业务流程配置数据中的返回节点时,生成业务请求结果;根据所述业务请求结果响应所述业务请求。5.如权利要求4所述的方法,其特征在于,所述执行业务流程包括以下步骤:执行所述目标接口节点;将所述目标接口节点确定为目标节点;检验所述目标节点是否有关联出口连线;若有关联出口连线,则从所述目标节点关联的所有出口连线中确定出目标出口连线,执行所述目标出口连线关联的下游流程节点,再将所述下游流程节点确定为目标节点,执行所述检验所述目标节点是否有关联出口连线的步骤;所述目标出口连线是指对应的判断表达式为成立的出口连线;若没有关联出口连线,表明所述目标节点为返回节点,结束业务流程。6.如权利要求1所述的方法,其特征在于,所述获得用户通过所述业务流程编辑器为软件产品的业务流程编排的流程图之前包括:根据用户触发的节点选择指令确定用于构建所述流程图的各个流程节点;根据用户触发的节点关联指令为所述流程图中的各个流程节点间建立关联关系;根据用户触发的节点配置指令获得所述流程图中的各个流程节点的配置数据。7.如权利要求1所述的方法,其特征在于,所述流程节点的类型包括接口节点、调用节点、判断节点、脚本节点、子流程节点、返回节点和异常节点;所述脚本节点是预先定义的用于执行引擎脚本的流程节点;所述调用节点是预先定义的用于发起调用下游业务服务的流程节点;所述判断节点是预先定义的用于进行逻辑分支判断的流程节点;所述脚本节点是预先定义的用于执行引擎脚本的流程节点;
所述子流程节点是预先定义的用于执行嵌套流程的流程节点所述返回节点是预先定义的用于组装响应业务请求的业务报文结构的流程节点;所述异常节点是预先定义的用于对流程图中未显式配置的流程分支进行异常处理的流程节点。8.一种业务流程编排的装置,其特征在于,流程图编排模块,用于向用户提供业务流程编辑器,获得用户通过所述业务流程编辑器为软件产品的业务流程编排的流程图;配置数据生成模块,用于生成与所述流程图对应的业务流程配置数据;所述流程图包括多个流程节点,所述业务流程配置数据包括所述流程图中各个流程节点的配置数据以及用于描述各个流程节点间的关联关系的节点连接配置数据。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本申请涉及一种业务流程编排方法、装置、计算机设备和存储介质。所述方法包括:向用户提供业务流程编辑器,获得用户通过业务流程编辑器为软件产品的业务流程编排的流程图;生成与流程图对应的业务流程配置数据;流程图包括多个流程节点,业务流程配置数据包括流程图中各个流程节点的配置数据以及用于描述各个流程节点间的关联关系的节点连接配置数据。本申请实施例能够提高软件产品的业务流程编排效率。率。率。


技术研发人员:陈功 吉祥 丁鹏斐
受保护的技术使用者:南京星云数字技术有限公司
技术研发日:2021.12.28
技术公布日:2022/6/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献