
工作流引擎
csdn_tom_168
富贵如可求,虽执鞭之士,吾亦为之。如不可求,从吾所好。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flowable-UI 详解
Flowable-UI 是 Flowable 官方提供的可视化流程套件,包含流程设计器(Modeler)、任务应用(Task App)和管理控制台(Admin App)三大核心模块,支持流程的建模、调试、监控和用户交互。采用 Spring Boot 微服务架构,集成 AngularJS 前端,提供拖拽式 BPMN 建模、任务处理、流程监控等功能。支持多种部署方式(All-in-One、Docker、Kubernetes)和企业级扩展(OAuth 2.0 单点登录、自定义表单控件)。适用于开发和生产环境,提供原创 2025-07-13 00:25:14 · 350 阅读 · 0 评论 -
Flowable 后端表达式详解:动态流程控制的核心引擎
Flowable后端表达式系统是流程动态控制的核心组件,基于UEL提供强大的逻辑处理能力。文章深入解析了其技术架构,包括表达式解析器、JUEL引擎和变量解析机制。核心表达式类型分为值表达式和方法表达式,支持流程变量获取和Java方法调用。系统提供丰富的上下文变量如execution、task和runtimeService等。高级技巧涵盖复杂条件、集合操作和日期处理表达式,以及安全实践如权限控制和数据脱敏。文章还介绍了自定义函数扩展方法、性能优化策略(预编译和缓存)以及调试技巧。这套表达式系统为业务流程提供了原创 2025-07-13 00:24:19 · 463 阅读 · 0 评论 -
Flowable 脚本 API 深度详解
Flowable脚本API技术解析 摘要:Flowable脚本API提供了一套完整的流程控制接口,主要包括: Execution对象支持流程实例控制,包括获取流程信息、触发事件、终止流程等操作 DelegateTask对象提供任务管理功能,可设置处理人、截止时间、完成任务等 变量操作API支持多种数据类型处理,包括JSON、日期和序列化对象 引擎服务API涵盖RuntimeService(流程实例管理)、TaskService(任务操作)、IdentityService(用户管理)等核心服务 高级特性包括异原创 2025-07-13 00:23:55 · 279 阅读 · 0 评论 -
Flowable 全模块数据表详解
本文详细解析Flowable 6.8.0的6大模块约90张数据表,重点剖析核心表结构及设计意图。流程仓库(Repository)模块存储流程定义资源,包含ACT_RE_PROCDEF(流程定义元数据)、ACT_GE_BYTEARRAY(二进制资源)等核心表;运行时(Runtime)模块记录执行中的流程实例、任务和变量,如ACT_RU_EXECUTION(流程实例)、ACT_RU_TASK(待办任务)、ACT_RU_VARIABLE(运行时变量)等;历史(History)模块保留流程痕迹,包括ACT_HI_P原创 2025-07-13 00:23:37 · 561 阅读 · 0 评论 -
Flowable 工作流引擎 速览
Flowable 是一款基于 Java 的高性能开源 BPMN 2.0 工作流引擎,支持流程、案例和决策模型。其核心特性包括:毫秒级流程启动、微服务友好架构、多标准整合(BPMN/CMMN/DMN),以及分布式高可用部署方案。采用异步任务分片、流程缓存等优化技术,支持 10k+ 实例/秒的吞吐量。提供 Spring Boot 深度集成,包含流程版本控制、动态流程修改等企业级功能,并内置 Prometheus 监控支持。典型应用于金融审批、医疗急救等复杂业务场景。相比 Activiti,Flowable 在性原创 2025-07-13 00:23:04 · 455 阅读 · 0 评论