【技术实现步骤摘要】
业务流程执行方法、装置、设备及存储介质
[0001]本专利技术涉及互联网
,尤其涉及一种业务流程执行方法、装置、设备及存储介质。
技术介绍
[0002]业务流程研发的一般特点主要是专注于业务流转各节点之间的信息交互,例如每个流程节点提交的内容、提交条件、流程节点的审批人等,目前业务流程一般通过数据库存储,对业务流程节点的信息进行记录跟踪,但是数据库频繁的读写会造成性能损耗高,导致能力服务调用性能降低。
技术实现思路
[0003]本专利技术的主要目的在于提供了一种业务流程执行方法、装置、设备及存储介质,旨在解决现有技术中数据库频繁读写造成性能损耗高,导致能力服务调用性能降低的技术问题。
[0004]为实现上述目的,本专利技术提供了一种业务流程执行方法,所述方法包括以下步骤:
[0005]在目标业务流程被触发执行的情况下,确定所述目标业务流程的流程执行逻辑;
[0006]根据所述流程执行逻辑调用所述目标业务流程对应的原子应用程序接口;
[0007]将各原子应用程序接口返回的数 ...
【技术保护点】
【技术特征摘要】
1.一种业务流程执行方法,其特征在于,所述方法包括:在目标业务流程被触发执行的情况下,确定所述目标业务流程的流程执行逻辑;根据所述流程执行逻辑调用所述目标业务流程对应的原子应用程序接口;将各原子应用程序接口返回的数据存储至目标内存;根据所述目标业务流程的流程配置信息对所述目标内存中存储的数据进行合并,输出所述目标业务流程的执行结果。2.如权利要求1所述的方法,其特征在于,所述根据所述流程执行逻辑调用所述目标业务流程对应的原子应用程序接口之后,还包括:将各原子应用程序接口的运行信息存储至目标数据库;通过日志分析模块对所述运行信息进行分析,获得所述目标业务流程的运行日志。3.如权利要求2所述的方法,其特征在于,所述通过日志分析模块对所述运行信息进行分析,获得所述目标业务流程的运行日志之后,还包括:根据所述各原子应用程序接口的接口编号从所述运行日志中获取各原子应用程序接口的调用信息;根据所述调用信息确定所述目标业务流程的调用链拓扑,并对所述调用信息和所述调用链拓扑进行页面级展示。4.如权利要求1所述的方法,其特征在于,所述根据所述流程执行逻辑调用所述目标业务流程对应的原子应用程序接口之后,还包括:在被调用的原子应用程序接口存在引用规则的情况下,获取所述被调用的原子应用程序接口的规则配置信息;根据所述规则配置信息查找目标字节码文件,并执行所述目标字节码文件中的代码。5.如权利要求1
‑
4任一项所述的方法,其特征在于,所述在目标业务流程被触发执行的情况下,确定所述目标业务流程的流程执行逻辑之前,还包括:接收用户基于图形化设计操作界面的操作信息,根据所述操作信息确定数据源、流程执行逻辑、流程节点以及各流程节点的数据处理配置信息;根据所述数据源、所述流程执行逻辑、所述流程节点和所述数据处理配置...
【专利技术属性】
技术研发人员:周磊,常棠棠,李洪菊,周伟,赖晨曦,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。