面向金融授信业务流程处理场景。针对授信业务流程具有多个处理节点、业务逻辑需要灵活配置、流程执行需要统一管理等需求,建设流程编排与执行引擎,将流程定义与底层执行机制分离,使业务系统能够通过流程编号调用预先配置的业务流程。
点击空白处退出提示
面向金融授信业务流程处理场景。针对授信业务流程具有多个处理节点、业务逻辑需要灵活配置、流程执行需要统一管理等需求,建设流程编排与执行引擎,将流程定义与底层执行机制分离,使业务系统能够通过流程编号调用预先配置的业务流程。
1. 流程配置:提供流程配置服务端接口,支持流程定义的配置与管理。
2. 流程发布:支持流程发布及版本管理,供业务系统按流程编号调用。
3. 流程执行:解析流程定义,驱动节点执行,并根据节点条件控制后续流程。
4. 上下文管理:管理流程执行过程中的上下文数据,针对不同节点和分支设计相应的上下文处理机制。
5. 执行恢复:支持流程挂起、中断后的执行实例恢复,以及子流程的执行和状态传递。
6. 表达式处理:提供表达式引擎相关能力,支撑流程中的条件判断及表达式处理。
本人独立负责流程编排执行引擎服务端的设计与开发,包括流程配置接口、流程发布、子流程、表达式引擎及相关执行机制。通过流程解析、节点调度和执行状态管理实现流程运行;针对上下文生命周期、分支执行及流程挂起恢复等场景设计相应处理机制。流程设计与配置界面由其他同事负责,本人负责配套服务端接口及底层执行逻辑。



评论