zoukankan      html  css  js  c++  java
  • Flowable学习-flowable

    flowable是flowable自己提供的客户端,方便我们对于flowable的使用,构成如下:

    我们可以按照Flowable-基础应用启动我们自己的
    flowable步骤。
    flowable默认使用的是postgresql数据库,如果想关联到我们自己的数据库要去改配置文件。
    以Flowable-IDM为例,则是Flowable-IDM运行文件夹的WEB-INFclasses下的flowable-default.properties

    一.Flowable-IDM
    该服务主要集成了用户管理、权限管理、组管理、单点登录功能,是modeler等依赖的一个基础用户服务。
    访问地址:http://127.0.0.1:8080/flowable-idm/#/user-mgmt

    其他特性:

    • IDM是在6.0已经剥离,如果通过集成加入Flowable的流程功能呢的话不用必须加入IDM
    • IDM的相关表以ACT_ID开头如ACT_ID_USER、ACT_ID_GROUP
    • 如果不用自带的用户体系,可以设置 flowable.idm.ldap.enabled=true使用ldap server来设置用户鉴权,
      不过只是用户和组,权限配置还是在Flowable的表中,所以如果使用LDAP鉴权,那么确保Ldap的用户权限在
      Flowable中正确配置。
    • 如果使用LDAP,那么第一次启动会给配置的flowable.common.app.idm-admin.user 用户所有的默认的4
      个权限,防止没有一个用户能够登录系统
      二.flowable-modeler
      核心的业务绘制模块,提供了一个Web化的编辑器,可以在线编辑业务流程,绘制业务表单,编辑决策表,发布应用
      程序,编写Case模型的功能。这个是我用的最多的。
      访问地址:http://localhost:8080/flowable-modeler/

    具体的使用可以参考这个文章:https://blog.csdn.net/houyj1986/article/details/85377377
    部署ID表:act_re_deployment
    部署内容表:act_ge_bytearray 存储的又流程文件
    三.flowable-admin
    管理端的程序,可以查询流程引擎、CMMN引擎、App引擎、表单引擎、DMN引擎、Content引擎的相关信息,并且
    提供一定的管理能力。

    四.flowable-task
    任务管理程序,提供任务、流程、Case的启动停止能力,并且可以编辑任务的操作步骤。

    五.flowable-rest
    功能主要提供对flowable的rest接口,rest通过统一的restful接口来服务,主要有部署管理、任务管理、流程管
    理等功能,可以不通过JAVA API来调用相关接口。

    总结:
    其实我一般也就用用flowable-modeler,画画流程图,后续有别的话再更新给大家看吧!!

  • 相关阅读:
    Vue框架的两种使用方式
    转淘宝前端的一篇文章作备份
    分享两个细致、全面讲解Vue和React源码的链接
    网络慢。。。
    mysql的查询使用explain的讲解
    pv,uv的意义
    vi
    php中经常使用的string函数
    dirname(__FILE__) === __DIR__
    phpstorm开发环境搭建流程
  • 原文地址:https://www.cnblogs.com/MissWX/p/14030679.html
Copyright © 2011-2022 走看看