Flowable 6.6.0 BPMN用户指南-(1)入门 -1.1 Flowable是什么?

Flowable 6.6.0 用户指南相关文档下载


《Flowable 6.6.0 BPMN用户指南》

Flowable

1 入门

1.1 Flowable是什么?
1.2 Flowable与Activiti
1.3.1 创建一个流程引擎
1.3.2 部署流程定义(第一部分)
1.3.2 部署流程定义(第二部分)
1.3.3 启动流程实例
1.3.4 旁路:事务性
1.3.5 查询并完成任务
1.3.6 编写JavaDelegate
1.3.7 使用历史数据
1.4.1 设置REST应用程序
1.4.2 部署流程定义
1.4.3 启动流程实例
1.4.4 任务列表和完成任务

1.1 Flowable是什么?

Flowable is a light-weight business process engine written in Java. The Flowable process engine allows you to deploy BPMN 2.0 process definitions (an industry XML standard for defining processes), creating process instances of those process definitions, running queries, accessing active or historical process instances and related data, plus much more. This section will gradually introduce various concepts and APIs to do that through examples that you can follow on your own development machine.

Flowable是一个用Java编写的轻量级业务流程引擎。Flowable流程引擎允许您部署BPMN2.0流程定义(BPMN是一种用于定义流程的XML行业标准)、创建这些流程定义的流程实例、运行查询、访问活动或历史流程实例和相关数据,以及更多其他功能。 本节将通过您可以在自己的开发机器上遵循的示例来逐步介绍各种概念和API。

Flowable is extremely flexible when it comes to adding it to your application/services/architecture. You can embed the engine in your application or service by including the Flowable library, which is available as a JAR. Since it’s a JAR, you can add it easily to any Java environment: Java SE; servlet containers, such as Tomcat or Jetty, Spring; Java EE servers, such as JBoss or WebSphere, and so on. Alternatively, you can use the Flowable REST API to communicate over HTTP. There are also several Flowable Applications (Flowable Modeler, Flowable Admin, Flowable IDM and Flowable Task) that offer out-of-the-box example UIs for working with processes and tasks.

在将Flowable添加到应用程序/服务/体系结构(application/services/architecture)时,它非常灵活。您可以通过包含Flowable库(以JAR的形式提供)将引擎嵌入到应用程序或服务中。因为它是一个JAR包,所以可以很容易地将其添加到任何Java环境中:Java SE;servlet容器,如Tomcat或Jetty、Spring;Java EE服务器,如JBoss或WebSphere,等等。或者,可使用Flowable REST API通过HTTP进行通信。还有一些Flowable应用程序(Flowable Modeler、Flowable Admin、Flowable IDM和Flowable Task)提供了现成的示例UI来处理流程和任务。

Common to all the ways of setting up Flowable is the core engine, which can be seen as a collection of services that expose APIs to manage and execute business processes. The various tutorials below start by introducing how to set up and use this core engine. The sections afterwards build upon the knowledge acquired in the previous sections.

  • The first section shows how to run Flowable in the simplest way possible: a regular Java main using only Java SE. Many core concepts and APIs will be explained here.
  • The section on the Flowable REST API shows how to run and use the same API through REST.
  • The section on the Flowable App, will guide you through the basics of using the out-of-the-box example Flowable user interfaces.

所有设置Flowable的方法的公共之处是核心引擎(core engine),它可以看作是一组服务。这些服务通过公开一组API来管理和执行业务流程。下面的教程首先介绍如何设置和使用此核心引擎。后面的章节将以前面章节中获取的知识为基础。

  • 第一部分展示了如何以最简单的方式运行Flowable:只使用Java SE的普通Java main。这里将解释许多核心概念和API。
  • Flowable REST API部分展示了如何通过REST运行和使用相同的API。
  • Flowable应用程序部分将引导您了解使用现成的Flowable UI的基础知识。

培训视频推荐

CSDN上提供了Flowable 6.6.0的系列培训视频课程,欢迎有兴趣的朋友前往学习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月满闲庭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值