MoextFlow开源工作流

背景: 工作流是企业数字化转型中的一项基础核心技术,被广泛用在OA、ERP、各类企业信息管理系统和低代码平台中,开源界也有一些优秀的工作流引擎,不过都是国外的,由于文化差异等原因,国外的Activiti、Flowable、Camunda并不能满足国内企业级工作流需要。我们看过不少基于国产商业的、国外开源的、自己简单实现的五花八门的工作流实现源码,写得非常之“感人”。 悟已往之不谏,知来者之可追,于是开始利用休息时间开始自己写了一套开源工作流,如此便有了MoextFlow。 你可以当项目工作流引擎使用,也可以把它当企业工作流中台用,还可以把它当低代码平台使用。

简介: MoextWorkflow是基于SpringBoot的国产开源工作流系统,易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Flowable没有任何其它重度依赖。直接运行即可用。
开发语言:Java
数据库:Mysql5.7及以上版本
Maven:3.0及以上版本
JDK版本:JDK1.8及以上版本

功能描述:
1、架构简单,仅Java应用+Mysql,不依赖任何中间件;
2、可伸缩性,支持分布式,可通过部署多个实例支撑高并发请求;
3、异步化架构,通过Restful接口接收调用端发送过来的短信,再通过后台定时任务实际发送;
4、支持短信发送,短信指定渠道发送、短信定时发送、短信发送时间配置,代码可扩展性强,可很方便扩展对接你自购的短信平台服务;
5、支持邮件发送,带附件的邮件发送(需配合文件中心服务)

GitHub链接:https://github.com/pengzhoushuo/moextflow