赵走x博客
网站访问量:151860
首页
书籍
软件
工具
古诗词
搜索
登录
28、API变量
27、查询API
26、API异常策略
25、 流程引擎API与服务
24、事件处理器
23、映射诊断上下文
22、日志
21、配置部署缓存
20、配置在表达式与脚本中可用的bean
19、配置异步历史
18、配置历史
17、作业执行器
16、数据库与表
15、支持的数据库
14、配置JNDI数据源
13、配置数据库
12、ProcessEngineConfiguration bean
11、创建ProcessEngine
10、开始使用Flowable REST API
9、使用历史数据
8、实现JavaDelegate
7、查询与完成任务
6、另一个话题:事务
5、启动流程实例
4、部署流程定义
3、构建命令行程序
2、Flowable是什么?
1、简介
1、简介
资源编号:551101
热度:86
1、Flowable BPMN 用户手册 (v 6.3.0):简介
>原文:https://tkjohn.github.io/flowable-userguide/#_introduction ### 1.1. 协议 Flowable在[Apache V2 ](http://www.apache.org/licenses/LICENSE-2.0.html "Apache V2 ")协议下发布。 ### 1.2. 下载 http://www.flowable.org/downloads.html ### 1.3. 源码 Flowable的发布包里包含了大部分源码,以JAR文件方式提供。Flowable的源码也可以通过以下链接获得: https://github.com/flowable/flowable-engine ### 1.4. 必要的软件 ##### 1.4.1. JDK 8+ 运行Flowable需要JDK 8或以上版本。可以访问 [Oracle Java SE downloads页面](http://www.oracle.com/technetwork/java/javase/downloads/index.html "Oracle Java SE downloads页面") 点击“Download JDK”按钮获取。该页面上也有安装指导。安装完成后,可以执行 java -version 。能看到JDK的版本信息就说明安装成功了。 ##### 1.4.2. IDE 可以自行选择用于Flowable开发的IDE。如果想要使用Flowable Designer,则需要Eclipse Mars或Neon。 到 Eclipse下载页面选择Eclipse版本并下载。解压下载的文件, 然后执行eclipse文件夹下的eclipse文件。手册后续有专门一章介绍如何安装我们的Eclipse Designer插件。 ### 1.5. 反馈问题 我们希望开发者在报告或提问之前,先看看提问的智慧。 看完提问的智慧,你可以在用户论坛提问、评论以及提交改进建议,也可以在我们的Github问题跟踪系统创建bug报告。 ### 1.6. 实验性功能 标记有[实验性]的章节介绍的功能还不够稳定。 .impl.包下的类都是内部实现类,不保证稳定。但是,在用户手册中作为配置参数介绍的类则是被官方支持的,可以保证稳定。 ### 1.7. 内部实现类 在JAR文件中,所有.impl.包下的类(比如org.flowable.engine.impl.db)都是实现类,只应在内部使用。实现类中的所有类或接口都不保证稳定。 ### 1.8. 版本策略 使用三个整数的形式标记版本:MAJOR.MINOR.MICRO。其中 MAJOR版本代表核心引擎的演进。MINOR版本代表新功能与新API。MICRO版本代表bug修复与改进。 总的来说,Flowable希望在MINOR与MICRO版本中,对所有非内部实现类保持“源代码兼容性”,即应用可以正确构建,且不改变语义。Flowable也希望在MINOR与MICRO版本中,保持“二进制兼容性”,即用新版本的Flowable直接替换老版本的Jar文件,仍然可以正常工作。 如果在MINOR版本中修改了API,将保留原有版本,并使用@Deprecated注解。这种废弃的API将在两个MINOR版本之后移除。 ### 1.9. 翻译说明 由 TKJohn 根据 官方userguide源码 翻译至简体中文,工程发布于 GitHub ,任何意见建议欢迎提issue。 页面发布链接为 https://tkjohn.github.io/