失效链接处理 |
Flowable BPMN 用户手册 (v 6.5.0-SNAPSHOT) PDF 下载
本站整理下载:
提取码:mqpb
相关截图:
主要内容:
1.1. 翻翻译译(说说明明) 由[分享牛Flowable中国社区] 翻译,任何意见建议,欢迎联系QQ:3152981878。 如果想一起成为开源代码贡献人员,欢 迎大家加入qq交流群为社区贡献添砖加瓦。qq贡献群:1023773998 1.2. 协协议议 Flowable在Apache V2 协议下发布。 1.3. 下下载载 http://www.flowable.org/downloads.html 1.4. 源源码码 Flowable的发布包里包含了大部分源码,以JAR文件方式提供。Flowable的源码也可以通过以下链接获得: https://github.com/flowable/flowable-engine 1.5. 必必要要的的软软件件 1.5.1. JDK 8+ 运行Flowable需要JDK 8或以上版本。可以访问 Oracle Java SE downloads页面 点击“Download JDK”按钮获取。该页 面上也有安装指导。安装完成后,可以执行 java -version 。能看到JDK的版本信息就说明安装成功了。 1.5.2. IDE 可以自行选择用于Flowable开发的IDE。如果想要使用Flowable Designer,则需要Eclipse Mars或Neon。 到 Eclipse下 载页面选择Eclipse版本并下载。解压下载的文件, 然后执行eclipse文件夹下的eclipse文件。手册后续有专门一章介 绍如何安装我们的Eclipse Designer插件。 1.6. 反反馈馈问问题题 我们希望开发者在报告或提问之前,先看看提问的智慧。 看完提问的智慧,你可以在用户论坛提问、评论以及提交改进建议,也可以在我们的Github问题跟踪系统创建bug报 告。1.7. 实实验验性性功功能能 标记有[实实验验性性]的章节介绍的功能还不够稳定。 .impl.包下的类都是内部实现类,不保证稳定。但是,在用户手册中作为配置参数介绍的类则是被官方支持的,可以 保证稳定。 1.8. 内内部部实实现现类类 在JAR文件中,所有.impl.包下的类(比如org.flowable.engine.impl.db)都是实现类,只应在内部使用。 Flowable BPMN 用用户户手手册册 (v 6.5.0-SNAPSHOT)
在JAR文件中,所有.impl.包下的类(比如org.flowable.engine.impl.db)都是实现类,只应在内部使用。 实现类中的所有类或接口都不保证稳定。 1.9. 版版本本策策略略 使用三个整数的形式标记版本:MAJOR.MINOR.MICRO。其中 MAJOR版本代表核心引擎的演进。MINOR版本代表 新功能与新API。MICRO版本代表bug修复与改进。 总的来说,Flowable希望在MINOR与MICRO版本中,对所有非内部实现类保持“源代码兼容性”,即应用可以正确构 建,且不改变语义。Flowable也希望在MINOR与MICRO版本中,保持“二进制兼容性”,即用新版本的Flowable直接替 换老版本的Jar文件,仍然可以正常工作。 如果在MINOR版本中修改了API,将保留原有版本,并使用@Deprecated注解。这种废弃的API将在两个MINOR版本之 后移除。 2. 开开始始 2.1. Flowable是是什什么么?? Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流 程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。 这个章节将用一个可以在你自己的开发环境中使用的例子,逐步介绍各种概念与API。 Flowable可以十分灵活地加入你的应用/服务/构架。可以将JAR形式发布的Flowable库加入应用或服务,来嵌入引擎。 以JAR形式发布使Flowable可以轻易加入任何Java环境:Java SE;Tomcat、Jetty或Spring之类的servlet容器;JBoss 或WebSphere之类的Java EE服务器,等等。 另外,也可以使用Flowable REST API进行HTTP调用。也有许多Flowable 应用(Flowable Modeler, Flowable Admin, Flowable IDM 与 Flowable Task),提供了直接可用的UI示例,可以使用流 程与任务。 所有使用Flowable方法的共同点是核心引擎。核心引擎是一组服务的集合,并提供管理与执行业务流程的API。 下面的 教程从设置与使用核心引擎的介绍开始。后续章节都建立在之前章节中获取的知识之上。 第一节展示了以最简单的方式运行Flowable的方法:只使用Java SE的标准Java main方法。这里也会介绍许多核 心概念与API。 Flowable REST API章节展示了如何通过REST运行及使用相同的API。 Flowable APP章节将介绍直接可用的Flowable UI示例的基本方法。 2.2. Flowable与Activiti Flowable是Activiti(Alfresco持有的注册商标)的fork。在下面的章节中,你会注意到包名,配置文件等等,都使 用flowable
|