zoukankan      html  css  js  c++  java
  • ParallelActivity_

         并行容器(我先这样叫,因为我不知该如何叫),使用SequenceActivity作为分支容器,当所有分支中的结点都执行完成后,该ParallelActivity结点才结束,继续向下执行.其特点如下:
         1.当所有分支中的结点都执行完成后,该ParallelActivity结点才结束
         2.每分支容器SequenceActivity不是在一个独立的线程上运行的,而是在同一线程中作为一个独立的任务队列运行,特点如下:
           每个分支容器SequenceActivity作为ParallelActivity的一个任务队列
           SequenceActivity分支容器中的Activity作为任务队列中的每个任务项
           ParallelActivity以下图方式周期性的查看每个Sequence队列中的第一项,如果是可执行的Activity就执行,如果是不可执行的,(如Delay没到期或HardleExternalEvent没被外部触发)就跳过
           如果有挂起结点,将是工作流被挂起.









    以上四个例子感兴趣的可以用我前几天传的[WWF调试模板(2)]试一下,试的时候开启跟踪效果更好.
    在[WWF调试模板(2)]我内置了一个[并行]例子,这4个例子我会放入[WWF调试模板(3)]中






  • 相关阅读:
    MODBUS 数据格式相关记录
    STM32Cube基础工程配置
    QT5学习记录(一)
    求最大值
    算法训练方格取数
    传纸条
    分组背包
    混合背包
    二维背包
    多重背包
  • 原文地址:https://www.cnblogs.com/foundation/p/525630.html
Copyright © 2011-2022 走看看