flowable-ui(v6.7.2)工作流概要

flowable的简介

Flowable是BPMN2.0协议的一种Java版本的实现。
Flowable项目提供了一组核心的开源业务流程引擎,这些引擎紧凑且高效。它们为开发人员、系统管理员和业务用户提供了一个工作流和业务流程管理(BPM)平台。它的核心是一个非常快速且经过测试的动态BPMN流程引擎。它基于Apache2.0开源协议,有稳定且经过认证的社区。
Flowable可以嵌入Java应用程序中运行,也可以作为服务器、集群运行,更可以提供云服务。
flowable官网地址:https://www.flowable.org/

Flowable以及与其他工作流引擎的对比

与大多数故事一样,Flowable也是因为其与Activiti对未来规划的路线不认同而开辟了一条自己的道路。目前主流的工作流开源框架就是Activiti/Camunda/Flowable,它们都有一个共同的祖先jbpm。先是有了jbpm4,随后出来了一个Activiti5,Activiti5经过一段时间的发展,核心人员出现分歧,又分出来了一个Camunda。activiti5发展了4年左右,紧接着就出现了Flowable。
相比于Activiti,Flowable的核心思想更像是在做一个多彩的工具,它在工作流的基础功能上,提供了很多其他的扩展,使用者可以随心所欲地把Flowable打造成自己想要的样子。例如:Camel节点,Mule节点。他不仅有bpmn引擎,还有cmmn(案例管理模型),dmn(决策模型),content(内容管理),form(表单管理),idm(用户鉴权)等等,但这也间接导致了Flowable的包结构非常繁多,上手非常困难。

新版本简介

新版本V6.7.2的flowable-ui提供了以下几个web应用:
任务应用程序[Flowable Task]、
建模器应用程序[Flowable Modeler]、
管理员应用程式[Flowable Admin]、
身份管理应用程序[Flowable IDM]
但是所有其他的应用都需要Flowable IDM提供认证。
以下是flowable-ui登录后Dashboard页面
在这里插入图片描述

Flowable IDM: 身份管理应用。为所有Flowable UI应用提供单点登录认证功能,并且为拥有IDM管理员权限的用户提供了管理用户、组与权限的功能;
在这里插入图片描述
Flowable Modeler: 让具有建模权限的用户可以创建流程模型、表单、选择表与应用定义;
在这里插入图片描述
Flowable Task: 运行时任务应用。提供了启动流程实例、编辑任务表单、完成任务,以及查询流程实例与任务的功能;
在这里插入图片描述
Flowable Admin: 管理应用。让具有管理员权限的用户可以查询BPMN、DMN、Form及Content引擎,并提供了许多选项用于修改流程实例、任务、作业等。 管理应用通过REST API连接至引擎,并与Flowable Task应用及Flowable REST应用一同部署
在这里插入图片描述

Flowable-ui 6.7.2下载地址:https://github.com/flowable/flowable-engine/releases
Flowable工作流引擎概要:https://zhuanlan.zhihu.com/p/417014073

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值