首页 生活常识

java工作流引擎推荐(必须知道的几款优秀的工作流引擎)

阅读:(869) 2024-06-08 18:47:13


1、Activiti

(1)简介:

Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准。Activiti是一种轻量级,可嵌入的BPM引擎,而且还设计适用于可扩展的云架构。 Activiti将提供宽松的Apache许可2.0,同时促进Activiti BPM引擎和BPMN 2.0的匹配。

(2)下载地址:

http://activiti.org/download.html

(3)教程:

https://static1.haohuo.net/uploads/images/2194302/2194302_pp >备注:国内比较有名的是闫洪磊写的《Activiti实战》,内容非常详细,有相应案例及实现代码,有需要的加粉丝,私信发送给粉丝。

(4)截图:

2、Flowable

(1)简介:

Flowable是著名 Java 工作流引擎 Activiti 的原作者从 Activiti 分支创建的新工作流引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,易于与 Spring 集成使用。

(2)下载地址:

https://www.flowable.com/open-source

(3)如何使用:

https://www.flowable.com/open-source/docs/migration

(4)截图:


3、OSWorkflow

(1)简介:

OSWorkflow 是一个灵活的工作流引擎,设计成可嵌入到企业应用程序中。它提供了许多的持久化 API 支持包括:EJB、Hibernate、JDBC 和其它。OSWorkflow 还可以与 Spring 集成。

(2)下载地址:

http://www.opensymphony.com/osworkflow/

(3)如何使用:

https://static1.haohuo.net/uploads/images/2194302/2194302_pp >https://static1.haohuo.net/uploads/images/2194302/2194302_pp >(4)截图:

4、JBPM

(1)简介:

JBPM代表Java业务流程管理。这是一个用Java语言编写的灵活的业务流程管理套件。它是轻量级的, 并且完全是开源的。它使我们能够在其整个生命周期中创建, 部署, 执行和监视业务流程。它填补了业务分析师和开发人员之间的空白。它根据Apache许可进行分发, 并由JBoss Company根据ASL发布。

(2)下载地址:


https://static1.haohuo.net/uploads/images/2194302/2194302_middleware >  

(3)如何使用:

https://blog.csdn.net/provence_20/article/details/78735804

(4)截图:

推荐阅读

怪物猎人荒野 1.01 版本 重弩毕业配装的权威推荐与详细解析

2025-08-19 00:09:19

碧蓝航线新手必练角色推荐 碧蓝航线值得培养的角色!

2025-08-18 14:56:33

赛博朋克风动作游戏《东京地下杀手》全新PV放出 9月5日正式上线!

2025-08-17 04:47:33

「燕云十六声」→「心法搭配」机制详解

2025-08-16 16:19:41

相亲微信要天天聊吗(相亲聊天到底聊的是什么?)

2025-08-12 11:31:15