当前位置:网站首页>论工作流选型
论工作流选型
2022-06-11 18:02:00 【thoughtCodes】
1.选型要点
1、支持自定义表单与工作流集成。(表单支持主子表情况)
2、支持工作流子流程嵌套
3、工作流各节点的用户权限分配(支持部门、用户、角色、职务等复杂授权方式)
4、工作流各节点表单字段的权限控制(如可修改/编辑、是否可见等)
5、支持复杂的的流程分支情况(根据一定的复杂条件)
6、图形化的流程自定义设计器(最好是浏览器模式)
7、支持Word等文件格式痕迹管理、痕迹化管理
8、电子签章功能
9、包含常用的OA系统的公文流转功能
常用比较:
目前Flowable已经修复了activiti6很多的bug,可以实现零成本从activiti迁移到flowable。
flowable目前已经支持加签、动态增加实例中的节点、支持cmmn、dmn规范。这些都是activiti6目前版本没有的。
1、flowable已经支持所有的历史数据使用mongdb存储,activiti没有。
2、flowable支持事务子流程,activiti没有。
3、flowable支持多实例加签、减签,activiti没有。
4、flowable支持httpTask等新的类型节点,activiti没有。
5、flowable支持在流程中动态添加任务节点,activiti没有。
6、flowable支持历史任务数据通过消息中间件发送,activiti没有。
7、flowable支持java11,activiti没有。
8、flowable支持动态脚本,,activiti没有。
9、flowable支持条件表达式中自定义juel函数,activiti没有。
10、flowable支持cmmn规范,activiti没有。
11、flowable修复了dmn规范设计器,activit用的dmn设计器还是旧的框架,bug太多。
12、flowable屏蔽了pvm,activiti6也屏蔽了pvm(因为6版本官方提供了加签功能,发现pvm设计的过于臃肿,索性直接移除,这样加签实现起来更简洁、事实确实如此,如果需要获取节点、连线等信息可以使用bpmnmodel替代)。
13、flowable与activiti提供了新的事务监听器。activiti5版本只有事件监听器、任务监听器、执行监听器。
三。架构上.
都是基于Activity的源码
四。性能上比较
暂无
推荐阅读和参考资料:
链接: link
边栏推荐
- Network Security Threat Intelligence System
- 剑指 Offer(第 2 版)
- [Golang]力扣Leetcode - 292. Nim 游戏(数学)
- Explain AI accelerators in detail: GPU, DPU, IPU, TPU... There are infinite possibilities for AI acceleration schemes
- SQL statement when the query condition is blank, all data will be queried by default. If it is not blank, the query will be performed according to the condition
- VIM common commands
- ISCSI详解(四)——ISCSI服务端配置实战
- SISO Decoder for SPC (补充章节1)
- [collect first and use it sooner or later] 49 Flink high-frequency interview questions series (I)
- Retrofit source code analysis
猜你喜欢
![[untitled]](/img/ab/04beacfc7975cc3c54399447aa5027.png)
[untitled]

Introduction to social engineering practice
![[C语言]压缩字符串并添加标记字符](/img/b7/f7918f3ee0c409faffc70addd5ee65.png)
[C语言]压缩字符串并添加标记字符

Initial egg framework

Understanding of distributed transactions

Seeing the sudden death of a 28 year old employee, I was silent

Sqli labs customs clearance hey hey~
![Acwing game 40 [End]](/img/6b/a9ea5e1f9578d21219c69571e8b0f8.jpg)
Acwing game 40 [End]

vulhub

Install MariaDB 10.5.7 (tar package installation)
随机推荐
LDPC 7 - 解码简单例子
关于keil中,while循环条件不成立却无法跳出的问题
了解一下random库·1
Spring 2021 daily question [end of week4]
Network Security Threat Intelligence System
谈谈远程工作 | 社区征文
任意用户密码重置的10种方式
Some thoughts on how to do a good job of operation and maintenance management
[untitled]
Class question: how to ensure that line table storage can be inserted at any time?
[collect first and use it sooner or later] 100 Flink high-frequency interview questions series (III)
[pat grade B question bank] complete summary
[C语言]用结构体把平均分和低于等于平均分的学生数据输出
HashSet集合存储学生对象并遍历
RadioGroup动态添加RadioButton
Several commands related to domain name
夜神安装apk,以及bp代理
剑指 Offer(第 2 版)
Talking about telework | community essay solicitation
Winter vacation daily question (improvement group) [end of week 4]