流程编排、如此简单-通用流程编排组件JDEasyFlow介绍

时间:2022-11-25 11:12:22

作者:李玉亮

JDEasyFlow是企业金融研发部自研的通用流程编排技术组件,适用于服务编排、工作流、审批流等场景,该组件已开源(https://github.com/JDEasyFlow/jd-easyflow),目前在部门的内部业务系统和科技输出系统中广泛应用,其他部门也有使用。

它的特点是简单、灵活、易扩展,开发人员一般30分钟可入门上手,半天可掌握其原理。它分为一个核心模块和若干扩展模块,模块之间松耦合,开发使用时可按需选择、快速集成、渐进式应用,同时支持JSON内置规范和BPMN规范。它的实现原理也有其特色,后面有介绍。

支持的场景功能

节点流转类型

支持顺序流转、条件流转、循环流转等。

流程编排、如此简单-通用流程编排组件JDEasyFlow介绍