★热门 | 语言: Java
项目简介
Turbo是滴滴开源的一款轻量级流程引擎服务框架,支持BPMN 2.0标准规范。Turbo专注于流程引擎的轻量化实现,可作为底层服务为各类业务系统提供流程编排能力。项目代码简洁,架构清晰,核心代码量少,易于二次开发和定制。Turbo支持流程定义、流程实例管理、任务处理等核心功能,适合需要内嵌流程引擎的企业应用使用。
核心功能
BPMN 2.0支持:完整的BPMN 2.0流程定义和执行能力
流程建模:BPMN标准建模支持,兼容标准BPMN建模工具
流程实例:流程实例全生命周期管理,状态持久化
任务处理:用户任务、脚本任务、服务任务的执行和追踪
会签支持:并行会签、顺序会签、投票会签等多种会签模式
驳回流转:灵活的流程驳回和跳转支持
监听机制:流程事件监听,支持自定义扩展
历史记录:完整的流程执行历史,支持审计追溯
技术栈
Java + Spring Boot + Turbo Engine + MySQL + PostgreSQL
适用场景
轻量级流程引擎、业务系统流程集成、审批流程中间件、BPMN实施、OA流程定制开发
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |