Flowable 6.6.0 BPMN用户入门与配置指南
版权申诉
5星 · 超过95%的资源 122 浏览量
更新于2024-07-21
收藏 3.81MB PDF 举报
"Flowable 6.6.0 BPMN用户指南 第一部分"
Flowable是一款开源的工作流引擎,专门用于处理业务流程管理(Business Process Management, BPM)。在BPMN用户指南的第一部分,作者详细介绍了如何开始使用Flowable以及相关的配置选项。以下是各个章节的关键知识点:
1. **入门**
- **Flowable是什么?** Flowable是一个基于BPMN 2.0标准的轻量级流程引擎,它提供了一套完整的工具和服务,用于设计、执行和管理业务流程。
- **Flowable与Activiti** Flowable是Activiti的继承者,保持了对旧版本的兼容性,同时优化了性能和用户体验。
- **创建命令行应用** 包括如何创建一个流程引擎、部署流程定义、启动流程实例、使用事务性旁路、查询并完成任务,以及编写Java Delegate。
- **使用Flowable REST API** 介绍了如何设置REST应用程序,部署流程定义,启动流程实例,以及任务的处理。
2. **配置**
- **创建ProcessEngine** 教程展示了如何根据需求配置流程引擎。
- **ProcessEngineConfigurationBean** 用于自定义流程引擎的配置。
- **数据库配置** 涵盖了与数据库连接的相关设置,如数据源配置。
- **JNDI数据源配置** 包括如何配置JNDI数据源以及相关的JNDI属性。
- **自定义特性** 说明了如何为Flowable添加额外的特性或功能。
- **支持的数据库** 列出了Flowable可以兼容的数据库类型,并指导如何为不同数据库创建表。
- **创建数据库表** 详述了初始化Flowable数据库的过程。
- **数据库表名说明** 解释了各个数据库表的作用。
- **数据库升级** 提供了升级现有Flowable数据库的方法。
- **作业执行器(JobExecutor)** 介绍了Flowable中用于异步处理任务的组件,如定时任务和消息事件。
- **作业执行器激活** 如何控制JobExecutor的启停。
- **邮件服务器配置** 教程涵盖了如何配置Flowable发送邮件的功能。
- **历史(History)配置** 针对流程的历史记录和审计日志进行了配置说明。
- **异步历史配置** 讲解了如何启用异步历史记录收集,以提高系统性能。
- **在表达式和脚本中暴露bean** 说明了如何在流程表达式和脚本中使用应用的bean。
此用户指南是Flowable新手的宝贵资源,提供了从零开始搭建和配置Flowable环境的详细步骤,同时也为有经验的开发者提供了深入理解Flowable特性的基础。通过学习这些章节,用户能够掌握Flowable的核心概念,并能够有效地集成和使用Flowable在实际项目中实现BPMN流程。
2021-03-04 上传
2020-06-25 上传
2021-01-02 上传
2020-12-29 上传
2021-03-04 上传
2020-12-30 上传
2021-03-04 上传
2021-03-04 上传
月满闲庭
- 粉丝: 52
- 资源: 16
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析