zoukankan      html  css  js  c++  java
  • Gemini.Workflow 双子工作流入门教程二:定义流程:流程节点介绍

    简介:

    Gemini.Workflow 双子工作流,是一套功能强大,使用简单的工作流,简称双子流,目前配套集成在Aries框架中。

    下面介绍本篇教程:流程定义:流程节点属性。

    流程节点: 

    左侧是节点工具栏,下面对各种节点进行说明:

    提单:

    仅有一个,流程的开始节点。

    PS :会产生待办任务。

    结束:

    仅有一个,流程的结束节点。

    PS :由系统产生已完成的任务。

    发散开始、聚合结束:

    类似节点的网关,一般来说,不用它们,直接用普通节点连线,也能达到相应的效果。

    不过使用它们,一是可以让流程图更清晰,另外,在多组多分散的特殊情况中,也是使用它们的时候。

    比如:提单对应多个发散(分组,每组对应自己的分散节点)。

    PS :这两个节点,只是分支节点,不会产生待办任务。

    普通节点:

    一般流程的节点,需要指定该节点办理处理人。

    PS :会产生待办任务。

    自循环步骤:

    对于需要不断递归提交给上级或下级的情况,则使用该节点,而对应相应的处理人,一般都会选择上级部门或下级部门。

    该节点,就是:普通节点+1条隐式的自己连接自己的迁移线。

    PS :会产生待办任务。

    内嵌子流程:

    可以引用本系统内任意流程应用,系统会自动调起子流程程应用。

    需要配置该节点子:流程应用名称和处理人(即子流程的默认提单人)。

    PS :该节点没有待办,但会产生子流程的待办任务。

    外嵌子流程:

    可以引用本系统内或系统外的流程应用,和内嵌子流程的区别是:要写代码。

    需要配置外部程序集的名称。

    PS:该节点没有待办,一切则代码控制。

    分组描述:

    这只是对一个区域进行描述,除此之外,也没什么作用。

    迁移线:

    用来链接不同的流程节点。

    移线条件,默认可以控制分组必达数量和指定必达路线。

    其它要结合表单上下文的,由表单控制(表单页,有系统提供控制的API)。

    演示地址:

    http://aries.cyqdata.com

  • 相关阅读:
    信号量的简单使用
    [Unity 3D] Unity 3D 性能优化(二)
    Android 开机动画源码分析
    关于FTP操作的功能类
    ArcGIS Engine 改变线IPolyline的方向
    使用ORACLE SQL Tuning advisor快速优化低效的SQL语句
    Linux CPU 负载度量公式
    Java垃圾回收机制
    常用的shell命令整理
    UVa340
  • 原文地址:https://www.cnblogs.com/cyq1162/p/10895121.html
Copyright © 2011-2022 走看看