2019独角兽企业重金招聘Python工程师标准>>>

对比框架简介

  • jBPM,是始祖,但目前市场较小,不作为对比重点
  • Activiti,2010年基于jBPM诞生
  • Flowable,2016年基于Activiti诞生
  • Comframe,asiainfo的工作流框架,从时间上推测,用的可能是jBPM2.0或者3.0
  • 新零售工作流框架,从使用的ExtJS3和dwr推测,应该诞生于2010年前后,应该没有用开源工作流框架,功能可能比较简单

对比框架选择

  • jBPM7主要与JBoss下的规则引擎集成较好,其他没有什么优势,不太建议
  • Activiti6在主力Tijs Rademakers和Joram Barrez离开后,就没有开发了,一直停留在6.0.0,不太建议
  • Salaboy可能是空降,对核心引擎不熟,也可能Alfresco想发展cloud方向,因此6.0以后直接启动7.0
  • Flowable6以后,Tijs继续他的本行,开发引擎核心
  • 因此,这里对比activiti7和flowable6

Roadmap对比

Activiti的roadmap

Flowable的roadmap

可以看出:

  • Activiti7的方向在云化
  • 而Flowable6的方向是继续它的引擎核心,新加了RESTful任务(这个activiti没有,我之前是通过写代码实现),新加了异步存历史数据从而提升效率等核心功能

冀正在他的博客里讲了Flowable比Activiti多的功能:https://blog.csdn.net/qq_30739519/article/details/82493456 当然,因为冀正是flowable的commiter,所以没有说Activiti比Flowable多的功能,有点偏颇,可以作为参考。

功能与其他总体对比

公司的个人初步感觉:

结论

  • 具体选择看看觉得哪个功能更为重要
  • 我个人根据开发效率、功能、总体印象排列如下
    1. flowable6
    2. activiti7
    3. activiti6
    4. AI Comframe(AIF)
    5. 新零售工作流
    6. jbpm7
    7. activiti5、flowable5、jbpm5/6/4/3,其他国产开源框架或商用框架等

附录

Flowable roadmap https://github.com/flowable/flowable-engine/wiki/Flowable-roadmap

Activiti 7 Roadmap https://github.com/Activiti/Activiti/wiki/Activiti-7-Roadmap

Salaboy https://salaboy.com

转载于:https://my.oschina.net/u/2464371/blog/3031155

flowable对比相关推荐

  1. 常见的工作流引擎(osworkflow、jbpm、activiti、flowable、camunda)比较

    参考文章:osworkflow.jbpm.activiti.flowable.camunda开源流程引擎哪个好?_大龄码农有梦想的博客-CSDN博客_流程引擎有哪些 工作流引擎选择(为何使用activ ...

  2. Spring Boot + BPMN流程管理引擎实践

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Spring Boot + BPMN流程管理引擎实践 前言 一.什么是BPMN? 1. BPMN标准及其核心组件介绍 2. 为什么要使 ...

  3. 什么是工作流,flowable 与 Activiti对比

    工作流 什么是工作流 工作流是复杂版本的状态机 Java工作流开源框架 工作流对比 Activiti 设计器 Flowable 兼容性 Camunda 设计器 兼容性: 小结: 社区活跃度 Flowa ...

  4. flowable 和activiti 数据库表结构对比说明

    activiti表共25张 flowable大概40张 1.Flowable的所有数据库表都以ACT_开头.第二部分是说明表用途的两字符标示符.服务API的命名也大略符合这个规则. 2.ACT_RE_ ...

  5. activiti5、activiti6、activiti7、flowable、camunda7、camunda8流程引擎对比分析和选型参考

    常见的开源工作流引擎有哪些?该如何选择?市场上比较有名的开源流程引擎有osworkflow.jbpm.activiti.flowable.camunda,其中activiti又有activiti5.a ...

  6. 工作流引擎 SpringBoot+flowable完美结合,快速实现工作流,so easy

    flowable 起源 在2016.7~2017.5期间activiti团队内部已经产生了重大的分歧.关于新的activiti新团队与原有的团队重要开发人员我们罗列一下,细节如下: 上图是Tijs R ...

  7. activiti 工作流设置并行审批_activity、jbpm5、snakerflow常用工作流审批流对比

    # 审批流调研 背景 由于目前产品研发组支持的产品项目越来越多, 同时几乎每个项目都会有导出审批,流程流转等需求,本着提高开发效率和组件化的目的,调研和开发通用的工作流组件,为后面的项目和新的需求提供 ...

  8. flowable工作流 流程变量_信也科技工作流平台的技术实践

    1 背景 随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下: 目前OA流程引擎无法满足企业特定业务流程需求,且移动端体验差,定制化困难,使用门槛高,影响简单流程 ...

  9. rxjava背压_Android Rxjava :最简单全面背压讲解 (Flowable)

    1.前言 阅读本文需要对Rxjava了解,如果还没有了解或者使用过Rxjava的兄die们,可以观看我另外一篇 Android Rxjava:不一样的诠释进行学习. Rxjava背压:被观察者发送事件 ...

最新文章

  1. PyTorch框架:(3)使用PyTorch框架构构建神经网络分类任务
  2. 35岁老码农:老板,你看我还有机会吗?
  3. 汽车开放系统架构(AUTOSAR)是什么
  4. Ubuntu nfs配置
  5. 在linux下tomcat报javax.net.ssl.SSLHandshakeException sun.security.validator.ValidatorException: PKIX
  6. pytorch两种常用的学习率衰减方法
  7. python及pycharm
  8. Activity 切换 动画
  9. MongoDB使用经验总结
  10. java 汉字乱码_【转】Java中文乱码的解决
  11. 树莓派硬件编程——(零)先导篇
  12. vul/0day/shellcode/payload/poc/exp
  13. eagleeye_EagleEye简介:户外视频监控分析和面部识别软件
  14. 任正非的忠告:不赚钱的产品就关闭压缩
  15. scratch编程巡线小虫
  16. SharePoint 集成PowerApps和Flow教程(二,第一个PowerApps程序)
  17. 【bug记录】 Argument of type ‘AsyncThunkAction<void, string, {}>‘ is not assignable to parameter of type
  18. 绿芯GreenChip电容式触控触摸IC型号性能介绍
  19. python:机器学习(sklearn)(一)
  20. 2-1:编写一个Java应用程序,输出俄文字母表。

热门文章

  1. 012_Redis的aof持久化方式
  2. 044_定义类或对象
  3. 015_html注释
  4. webservice用完关闭连接_解决调用WebService报基础连接已经关闭: 服务器关闭了本应保持活动状态的连接的错误的方法...
  5. redis 主从配置_应用 | Redis实现 主从,单例,集群,哨兵,配置应用
  6. Windoes上安装(升级)虚拟化VMware Workstattion Pro软件、序列码激活软件
  7. 在 vSphere Client(Vcenter 管理中心) 中迁移虚拟机(从一台物理主机迁移到另一台物理主机)
  8. python中的文件父路径怎么表达_如何在Python中访问父目录
  9. c语言fread读取错误,【求助】C语言fread读取二进制文件时,读取结果全都是零
  10. Python基础入门之解释器安装