流程引擎
Flowable 流程引擎(Process Engine) 是负责管理和执行 BPMN 中定义的业务流程的核心组件。 提供了部署、启动和控制流程实例所需的基础设施,确保根据定义的规则和逻辑执行业务工作流。
流程引擎开放了各种服务,每个服务都提供特定的功能:
-
RepositoryService:负责部署和管理 BPMN 流程定义。
-
RuntimeService:管理流程实例的执行,并处理状态转移。
-
TaskService:管理用户任务,支持创建、分配以及查询任务。
-
IdentityService:处理用户认证和授权。
-
ManagementService:提供管理引擎和资源的管理功能。
-
HistoryService:管理已完成流程实例的历史数据。
-
DynamicBpmnService:支持在运行时动态修改 BPMN 模型。
-
FormService: 在流程内处理表单(Jmix BPM 未使用)。
流程引擎可以通过 Flowable API 访问。
本页是否有帮助?
感谢您的反馈