
最近有个项目要用到工作流引擎,大神们有没有用的比较好的推荐一下,目标就是能实现类似钉钉中的流程定制功能
1 joApioVVx4M4X6Rf 2021 年 5 月 8 日 同问 |
2 anheqiaohao 2021 年 5 月 8 日 同问 |
3 sanmaozhao 2021 年 5 月 8 日 Java 的有 activiti 和 flowable |
4 nzbin 2021 年 5 月 8 日 我们用的 Camunda,基本需求都能满足 https://github.com/camunda/camunda-modeler |
5 clf 2021 年 5 月 8 日 Java 的还有 Camunda,和上面一样都是根据 activiti 开发的。 这些工作流引擎的定义都是通过 xml ( bpmn 标准)定义的,并各自拓展了一部分功能。 目前使用下来,不大适应微服务环境。另外就是不适合多租户的情况。(虽然都有多租户的功能,但本质上是用租户 ID 去存储数据在同一个数据库里。不能满足租户间数据完全独立,除非一个租户跑一个引擎实例) |
6 linvon 2021 年 5 月 8 日 Golang 的话推荐 Temporal,可以看我写的文章 http://www.linvon.cn/posts/分布式异步工作流-temporal-介绍与使用-/ |
7 lauix 2021 年 5 月 8 日 |
8 eggshell 2021 年 5 月 8 日 via iPhone 我司用的 flowable 二次开发 |
9 wwwtarzan 2021 年 5 月 8 日 我们前端用 bpmn.js 后端用 activiti |
10 yijihu 2021 年 5 月 8 日 uflo |
11 vicalloy 2021 年 5 月 8 日 |
12 ms2008 2021 年 5 月 8 日 Cadence,缺点就是文档晦涩难懂,这大概也是 Uber 的一个特色吧 |
13 coolair 2021 年 5 月 8 日 麻烦各位大佬回复前看看正文最后一句:“目标就是能实现类似钉钉中的流程定制功能”。 如果你没用过钉钉的流程定制功能,不知道作者说的是啥玩意,请别回复。 |
14 chogath 2021 年 5 月 8 日 轻流? 关键节点自己设定 webhooks |
15 xuanbg 2021 年 5 月 8 日 Camunda 的流程设计器用来画流程图很赞!!!必须好评 |
16 runninghipp 2021 年 5 月 8 日 jbpm4 |
17 JerryCha 2021 年 5 月 8 日 我司用 activiti + 前端自研流程配置器 |
18 johnsona 2021 年 5 月 9 日 via iPhone 什么叫工作流引擎 战术后仰 |
19 tctc4869 2021 年 5 月 10 日 什么是工作流?在 java 里表现的是不是围绕定死的函数,让用户自定义这些函数的调用次数和先后顺序? |