声明,本文参考CSDN博主:大头河https://blog.csdn.net/qq_18398239/article/details/118197045
服务组件
服务组件 | 说明 |
---|---|
ProcessEngine | 流程引擎 |
RepositoryService | 提供一系列对流程定义、流程部署API |
RuntimeService | 对流程实例进行管理和控制 |
TaskService | 提供对流程节点的处理接口 |
IdentityService | 管理用户身份,包含用户及用户组 |
ManagementService | 提供对流程引擎进行管理和维护 |
HistoryService | 维护历史数据,查询、删除历史数据 |
DynamicBpmnConstants | 动态引擎管理 |
数据库表
表名 | 说明 |
---|---|
ACT_GE_* | GE,即general,表示普通数据,各种情况都使用的数据 |
ACT_RE_* | RE,即repository,表示存储,RepositoryService操作的数据,如流程定义 |
ACT_ID_* | ID,即identity,表示组织机构,包含用户信息 |
ACT_RU_* | ’RU’表示runtime。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。flowable只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这些运行时的表小且快。 |
ACT_HI_* | ’HI’表示history。就是这些表包含着历史的相关数据,如结束的流程实例,变量,任务,等等 |
ACT_DMN_* | 规则引擎 |