基于节点组合的事件流程编排方法、装置、设备及介质制造方法及图纸

技术编号:37710106 阅读:33 留言:0更新日期:2023-06-02 00:01
本申请提供一种基于节点组合的事件流程编排方法、装置、设备及介质,涉及计算机应用技术领域。该方法在进行事件流程编排时,从预设的流程节点库中选择对应的流程节点,作为目标节点,可以实现事件流程的快速编排,开发人员只需要根据实际需求,选择对应的流程节点进行事件流程的编排,不需要对流程节点和流程组件进行编程,降低了事件编排的难度和要求;然后根据选择的目标节点之间的节点关系,编排事件流程中各流程组件,以及各流程组件的关联关系,从而形成当前事件流程,使得事件流程的编排更加简便和快速,提高了事件流程的编排效率。率。率。

【技术实现步骤摘要】
基于节点组合的事件流程编排方法、装置、设备及介质


[0001]本申请涉及计算机应用
,尤其涉及一种基于节点组合的事件流程编排方法、装置、设备及介质。

技术介绍

[0002]在低代码中,有数据模型和拖拽页面,通过编写少量代码的方式完成应用的开发及上线。在此基础上,需要一个处理业务流程模块,作为页面和数据的粘合剂,让功能按照既定的业务逻辑去运行,即事件流程模块。
[0003]在事件流程中,主要对业务逻辑的编排、事件的绑定、UI的交互以及和第三方系统交互。而事件流程可以分为内置流程,配置流程,分别用于不同的场景,简化用户的操作,降低成本。如查询、流程拆分为与数据模型交互、数据绑定、UI交互渲染,为了简化操作,会对流程不断优化,让事件流程更加适应业务需求,做内聚解耦,拆分重组等操作。
[0004]在事件流程编排中,主流大体分为两种,拖拽节点编排和代码编排,目前主要是采用代码编排的方式,但是此类方式要求开发人员具备部分开发基础;同时,在版本迭代过程中,会出现语法逻辑变更导致不同版本兼容性问题。要不断向下兼容,引起项目臃肿,代码冗余,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于节点组合的事件流程编排方法,其特征在于,所述方法包括:基于事件流程编排指令,获取流程节点库,其中,所述流程节点库中包括至少一个预设的流程节点;基于节点选择指令,选择所述流程节点库中至少一个所述流程节点,作为目标节点;基于各所述目标节点的节点关系,对所述各目标节点对应的至少一个流程组件进行编排,生成当前事件流程。2.根据权利要求1所述的基于节点组合的事件流程编排方法,其特征在于,所述基于各所述目标节点的节点关系,对所述各目标节点对应的至少一个流程组件进行编排,生成当前事件流程之前,还包括:基于预设检查规则,检查所述各目标节点的有效性;在所述各目标节点的有效性检查通过时,执行所述各目标节点对应的所述流程组件的编排操作。3.根据权利要求2所述的基于节点组合的事件流程编排方法,其特征在于,所述基于预设检查规则,检查所述各目标节点的有效性之后,还包括:在所述各目标节点的有效性检查异常时,标记异常的目标节点,作为异常节点;基于所述异常节点,生成异常提醒信息,其中,所述异常提醒信息包括异常节点信息和异常原因;基于用户根据所述异常提醒信息反馈的操作指令,结束当前事件流程的编排任务或对所述异常节点执行修改操作。4.根据权利要求2所述的基于节点组合的事件流程编排方法,其特征在于,所述预设检查规则包括节点检查和全局检查。5.根据权利要求3所述的基于节点组合的事件流程编排方法,其特征在于,所述基于预设检查规则,检查所述各目标节点的有效性,包括:基于所述节点检查,检查所述目标节点的基础属性的有效性;基于所述全局检查,检查所述各目标节点的执行数据的有效性,其中,所述执行数据包括关联资源数据、表达式、节点关系以及关联组件。6.根据权利要求1所述的基于节点组合的事件流程编排方法,其特征在于,所述基于各所述目标节点的节点关系,对所述各目标节点对应...

【专利技术属性】
技术研发人员:陶晓宝庄建伟
申请(专利权)人:苏州峰之鼎信息科技有限公司
类型:发明
国别省市:

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

1