当前位置:网站首页>论工作流选型
论工作流选型
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
边栏推荐
- 关于keil中,while循环条件不成立却无法跳出的问题
- 软件需求工程复习
- SISO Decoder for Repetition(补充章节4)
- [C语言]用结构体把平均分和低于等于平均分的学生数据输出
- LDPC 7 - 解码简单例子
- Reading summary of nacos2.x source code
- jsfinder,wafw00f安装,nmap配置(缺少msvcr120.dll文件)
- 判断是否为平衡二叉树
- 排序的循环链表
- Tle6288r is a 6-channel (150 MOhm) intelligent multi-channel switch using intelligent power technology - keshijin mall
猜你喜欢

async导致函数结果出乎意料,改变原来代码的意图;await is only valid in async functions and the top level bodies of modules
![Spring 2021 daily question [week7 not finished]](/img/93/582608e18bf6d78c552fa9478cdd77.jpg)
Spring 2021 daily question [week7 not finished]

Jsfinder, wafw00f installation, nmap configuration (msvcr120.dll file is missing)

SISO decoder for a general (n, n-1) SPC code (supplementary Chapter 3)

Hello go (XV). Go language common standard library V

软件测试技术复习

SQL error injection 1

排序的循环链表
![[Golang]力扣Leetcode - 349. 两个数组的交集(哈希表)](/img/92/03de54c9f08eae5bc920b04d2b8493.png)
[Golang]力扣Leetcode - 349. 两个数组的交集(哈希表)

SQL报错注入1
随机推荐
NFT platform development NFT mall source code NFT mall development chain game development
最长严格递增子序列
了解一下random库·1
Nocturnal installs APK and BP agent
mysql8安装,navicat安装,sqli-labs搭建
Install MariaDB 10.5.7 (tar package installation)
密评-----
Getting started with CTF
Spring 2021 daily question [week3 not finished]
神经网络与深度学习-2- 机器学习简单示例-PyTorch
mariadb spider分片引擎初體驗
The tle6389 step-down DC-DC switch controller has high efficiency in the whole load range of 1mA to 2.5A - keshijin mall
谈谈远程工作 | 社区征文
ACL 2022: is it no longer difficult to evaluate word polysemy? A new benchmark "dibimt"
ctf入门
Mysql8 installation, Navicat installation, sqli labs setup
软件需求工程复习
New work of "the father of LSTM": a new method towards self correcting neural network
Retrofit source code analysis
【MapReduce】一个完整MR程序案例教你如何用IDEA打包及运行