Flowable 框架的介绍
- [什么是 Flowable](#什么是 Flowable)
for by
什么是 Flowable
Flowable 的介绍:
-
轻量级业务流程引擎:
- Flowable是一款用Java编写的轻量级业务流程引擎。
- 其核心功能包括部署BPMN 2.0流程定义、创建和执行流程实例、运行查询、访问活动或历史流程实例等。
-
灵活性与集成性:
- Flowable极具灵活性,可轻松嵌入到应用程序、服务或架构中。
- 可通过将Flowable库作为JAR文件包含,支持在各种Java环境中使用,包括Java SE、Servlet容器(如Tomcat或Jetty)、Spring、Java EE服务器(如JBoss或WebSphere)等。
-
多种通信方式:
- 可通过Flowable REST API实现通过HTTP的通信,使得与其他服务或应用程序更为便捷。
- 提供Flowable Applications,包括Flowable模型器、Flowable管理器、Flowable IDM和Flowable任务,为处理流程和任务提供了开箱即用的UI。
-
核心引擎服务:
- 无论采用何种设置方式,Flowable都具有共同的核心引擎,作为一组服务提供API,用于管理和执行业务流程。