介绍
Snakerflow是一个基于Java的开源工作流引擎,适用于企业应用中常见的业务流程。
框架对比
Flowable:
- 较重,目前最新6.6.0,有近80张表
- 支持流程引擎、表单引擎、决策引擎、案例引擎、事件注册引擎
- 支持mongdb存储、支持历史任务数据通过消息中间件发送
- 支持java11、动态脚本、支持多实例加签、减签
- 在Activity v6的基础上fork的项目
- 适合于流程业务多的互联网公司…
- …
Snaker
本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持
- 有8张表,流程简单
- 轻量: snaker-core.jar大小208K,代码行数约7000行,强大的扩展支持,不依赖于具体的ORM框架
- 简单: 表设计简单,流程组件简单[start/end/task/custom/subprocess/decision/fork/join]
- 灵巧: 暴露大量可扩展接口,支持流程设计器、流程引擎的组件模型自定义
- 适合业务少的公司…
流程设计器
设计器(Web在线/Eclipse插件) snaker-designer
有需要插件的小伙伴,可以留下你得联系方式!