流程编排方法、装置及电子设备制造方法及图纸

技术编号:40059784 阅读:17 留言:0更新日期:2024-01-16 22:30
本申请公开了一种流程编排方法、装置及电子设备,涉及流程编排引擎技术领域。方法包括:在检测到当前业务流程执行至预设步骤的情况下,获取当前业务对应的作用域编码;根据作用域编码,在缓存中进行检索,判断是否有预存的作用域编码对应的配置信息;在缓存中存在作用域编码对应的配置信息的情况下,获取配置信息;对配置信息进行解析,确定配置决策结果,并根据配置决策结果对业务流程进行编排。与相关技术相比,本申请将部分业务配置抽取出来存储在缓存中,以配置代替编码解决问题,将业务实现从硬编码解脱出来,从框架上根本解决因业务变化度高而使得订单系统流程复杂难以编排的问题。

【技术实现步骤摘要】

本申请涉及流程编排引擎,具体涉及一种流程编排方法、装置及电子设备


技术介绍

1、订单系统通常扮演一个业务总线的角色,对其它系统的结果进行分析,得到流程编排决策,进行整体的调度,从而使整体订单业务正常运行。这就需要订单系统具有面临复杂多变情况的能力。

2、为了提高订单系统具有解决复杂多变情况的能力,目前的方法有两种,一是通过代码设计对调度逻辑进行优化,例如对业务代码抽象分层,将存在复杂业务的代码抽象成较小单元,以达到优化代码结构;二是引入数据库的流程引擎,主要解决节点的调度、流转与重试,通过统一的框架去对整个业务流程进行管理。

3、在上述方法中,前者通过代码设计进行优化存在局限性,只是针对问题进行优化,没有办法从根本上处理多种复杂情况;后者则需要专门定制开发,且不易更换。因此目前的订单系统的业务流程编排方法中通过代码设计无法解决业务变化度高、流程复杂难以编排的问题。


技术实现思路

1、有鉴于此,本申请提供了一种流程编排方法、装置及电子设备,主要目的在于解决订单系统的业务变化度高、流程难本文档来自技高网...

【技术保护点】

1.一种流程编排方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述在检测到当前业务流程执行至预设步骤的情况下,获取当前业务对应的作用域编码之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述配置信息进行解析,确定配置决策结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述配置信息进行解析,确定配置决策结果,还包括:

5.根据权利要求1所述的方法,其特征在于,在所述根据所述作用域编码,在缓存中进行检索,判断是否有预存的所述作用域编码对应的配置信息之后,所述方法还包括:

...

【技术特征摘要】

1.一种流程编排方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述在检测到当前业务流程执行至预设步骤的情况下,获取当前业务对应的作用域编码之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述配置信息进行解析,确定配置决策结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述配置信息进行解析,确定配置决策结果,还包括:

5.根据权利要求1所述的方法,其特征在于,在所述根据所述作用域编码,在缓存中进行检索,判断是否有预存的所述作用域编码对应的配置信息之后,所述方法还包括...

【专利技术属性】
技术研发人员:马珂
申请(专利权)人:中移苏州软件技术有限公司
类型:发明
国别省市:

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

1