Flowable UI使用

工作流引擎是指workflow(工作流)作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色分工条件的不同决定信息传递路由、内容等级等核心解决方案。

Flowable提供了几个UI应用来方便了解Flowable工作流引擎的功能:

  • Flowable IDM:对所有的Flowable UI应用提供注册于认证的应用,同时提供管理用户与组的管理功能,即我们说的权限管理。
  • Flowable Modeler:让用户制作model,表单,决策表,和应用定义
  • Flowable Task:启动流程引擎的运行任务,编辑,完成,查询工作流实例中的任务。
  • Flowable Admin:允许管理员权限的用户查询BPMN,DMN,表单,提供一些选项来修改工作流中的任务,依赖Flowable Task和Flowable REST App。

Flowable REST应用主要提供了Flowable相关的REST 接口。

安装

1 下载Flowable:https://www.flowable.org/downloads.html

2 下载Tomcat:http://tomcat.apache.org/

3 复制war包到tomcat的webapp目录下

4 启动tomcat,看下Tomcat日志

tail -f logs/catalina.out
image-20191009072147861

5 访问:http://localhost:8080/flowable-modeler,如果自己的tomcat有修改端口,记得修改上面的端口

账号密码:admin/test

image-20191009071840890
image-20191009072413681
image-20191009072544230
image-20191009072700904
image-20191009073101698
image-20191009073155507

通过操作或者界面,可以看出来Flowable并没有提供基于角色的权限控制,但在很多系统中是需要进行角色控制的,后面在说下如何做更细粒度的权限控制。

最后

这里简单演示了如何安装Flowable UI应用,展示了几个应用的页面,了解Flowable的基本功能。

参考

  • 什么情况下需要工作流引擎?
  • Flowable DOCS

你可能感兴趣的:(Flowable UI使用)