<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    itstarting:IT進行時

    想自己所想,做自己所愛

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      28 隨筆 :: 3 文章 :: 55 評論 :: 0 Trackbacks
    Aalst提出了工作流有20種基本模式。

    如果不知道的可參考《Workflow Patterns-2002》

     工作流20種基本模式的理解(當然了,后人陸續擴展、變化,模式數量不斷變化,但萬變不離其宗,可從這些基本模式看起)

     

    下面是我的初步分析:

    模式名稱

    模式關鍵字

    模式說明

    Basic Control Patterns

    Sequence

    Sequence

    1

    Parallel Split

    AND Split

    2

    Synchronization

    AND Join

    3

    Exclusive Choice

    XOR Split

    4

    Simple Merge

    XOR Join

    5

    ADVANCED BRANCHING AND SYNCHRONIZATION PATTERNS

    Multiple Choice

    OR Split

    6

    Synchronizing Merge

    AND Join

    7

    Multi-merge

    OR Join(+Multi)

    8

    Discriminator

    OR Join(+Reset/Ignore)

    9

    N-out-of-M-join

    OR Join(+Multi M)

    9aN分支,M聚合即可

    STRUCTURAL PATTERNS 

    Arbitrary Cycles[自由循環]

    XOR Split

    10

    Implicit Termination

    Multi(OR/AND) Split End

    11

    PATTERNS INVOLVING MULTIPLE INSTANCES

    MI without synchronization

    Runtime independent thread by condition

    12,在運行期創建獨立實例(線程、程序等)

    MI with a priori known design time knowledge

    Design time priori Instance

    13,設計期多實例,且需全部完成

    MI with a priori known runtime knowledge

    Runtime multi Instance by condition/free

    14,運行期可基于條件創建多實例

    MI with no a priori runtime knowledge

    Runtime multi Instance free by people

    15,運行期可手工隨意創建多實例

    STATE-BASED PATTERNS 

    Deferred Choice

    XOR Split(By choice)

    16,“推著走”流程,或基于既定條件分支

    Interleaved Parallel Routing

    OR Split + OR Join, Parallel

    17,多分支聚合,分支執行順序由運行期確定

    Milestone

    Wait by Milestone

    18,在“里程碑”節點等待

    CANCELLATION PATTERNS   

    Cancel Activity

    Cancel in specified Activity

    19,在指定的活動取消

    Cancel Case

    Cancel Anywhere/Anytime

    20,任意時候可取消


    可以看到,其實很多是類似的,這為下一步的工作流引擎需求、設計打下基礎。

    拋磚引玉,供大家參考。

    posted on 2009-12-15 22:38 IT進行時 閱讀(1656) 評論(0)  編輯  收藏 所屬分類: Workflow

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲人成图片网站| 亚洲AV无码乱码国产麻豆穿越| 亚洲国产精品午夜电影| 日本h在线精品免费观看| 亚洲高清美女一区二区三区| 67194国产精品免费观看| 色婷婷六月亚洲婷婷丁香| 久久国产色AV免费观看| 亚洲a∨无码男人的天堂| 大学生高清一级毛片免费| 自拍偷自拍亚洲精品播放| 国产禁女女网站免费看| 日韩在线视频免费| 久久精品九九亚洲精品天堂| 一区二区免费视频| 亚洲人成在线免费观看| 成人免费无码精品国产电影| 麻豆安全免费网址入口| 亚洲精品国偷自产在线| 亚洲一区二区免费视频| 亚洲狠狠婷婷综合久久蜜芽| 久久久久亚洲精品无码网址| 国产羞羞的视频在线观看免费 | 又粗又大又硬又爽的免费视频| 理论秋霞在线看免费| 亚洲女久久久噜噜噜熟女| 24小时免费看片| 国产成人va亚洲电影| 国产亚洲精品美女久久久 | 日本一道一区二区免费看| 深夜A级毛片视频免费| 亚洲AV中文无码乱人伦下载 | 美女视频黄是免费的网址| 亚洲精品无码国产片| 国产AV无码专区亚洲AWWW | 黄页网站在线免费观看| 亚洲国产综合专区在线电影| 处破痛哭A√18成年片免费| 一区二区三区免费精品视频| 亚洲校园春色小说| 亚洲成?v人片天堂网无码|