【技术实现步骤摘要】
基于低代码平台的工作流引擎方法、系统、设备和介质
[0001]本公开涉及工作流引擎领域,具体涉及一种基于低代码平台的工作流引擎方法、系统、设备和介质。
技术介绍
[0002]传统的工作流大部分集成activity、flowable等开源框架,这些框架提供了完整的工作流服务,配置复杂,而且扩展性差,通过修改核心的表会带来很多问题,对管理人员的要求比较高。现有的工作流系统都需要一套对应的硬件环境,需要花钱购买,会增加额外的成本。现有的工作流大多数支持新增表触发方式,对于子流程也只能单条的执行,且产品运行效率和处理并发能力都有一定的欠缺,无法处理百万级的数据,甚至每天上千万的业务需求。
[0003]现有技术方案(或最接近的技术方案)目前存在以下的缺点/不足:
[0004]1、部署复杂,成本较高,不易扩展;
[0005]2、触发方式的单一,不具有批量处理子流程的能力;
[0006]3、无法做到业务量大的并发处理,系统运行的稳定性较差。
技术实现思路
[0007]本公开提供基于低代码平台 ...
【技术保护点】
【技术特征摘要】
1.一种基于低代码平台的工作流引擎方法,其特征在于,包括如下步骤:通过可视化的web界面配置流程执行的流程图,包括配置工作流的触发方式和配置对应执行的节点;在所述对应执行的节点配置完成后,发布流程,接收触发工作流的指令,根据收到的指令来执行流程;所述流程执行完成后,保存流程的执行日志。2.如权利要求1所述的基于低代码平台的工作流引擎方法,其特征在于,所述触发方式包括如下中的一种或多种:新增、修改、删除数据触发、定时触发、指定时间查出数据触发、手动触发、webhook触发或人员事件触发。3.如权利要求1所述的基于低代码平台的工作流引擎方法,其特征在于,所述节点包括如下中的一种或多种:数据处理、代办、通知、构建、开发者或组织/部门/协作。4.如权利要求1
‑
3任一项所述的基于低代码平台的工作流引擎方法,其特征在于,所述发布流程包括如下步骤:验证流程图的可用性,如果验证通过,发布成功,生成一个发布版本;否则发布失败提示流程发布失败的原因。5.如权利要求1所述的基于低代码平台的工作流引擎方法,其特征在于,接收到触发工作流的指令之后,还包括如下步骤:根据触发条件来判断是否满足触发条件;如果不满足条件,则结束。6.如权利要求5所述的基于低代码平台...
【专利技术属性】
技术研发人员:万康,俞杭杰,陆啸明,
申请(专利权)人:上海万企明道软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。