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

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

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

    BlogJava 聯系 聚合 管理  

    Blog Stats

    隨筆分類(196)

    隨筆檔案(209)

    文章檔案(4)

    相冊

    CRM&ERP

    Google

    SOA


    BlackStone SOA Group

    在畫業務流程的時候,對于復雜的業務流程,將相近的任務(tasks)組合成一個子流程是必須的。它可以簡化整個流程,增強流程的可理解性,也有利于流程分析與優化。

    在流程中加入子流程有兩種方式,一種是加入local process,另一種是加入global process。兩者達到的效果是一樣的,主要的不同在于local process是屬于process里的一個sub process,在project tree不會單獨列出修改時也直接點sub process圖標上的加號進行編輯;而global process則是單獨的一個process,在project tree里有單獨列出,它是被引用到某個流程里的。修改時仍需到global process里面去修改。

    在具體使用這兩種方法時還有一些細節上的差別,就是關于輸出的處理。

    對于sub process,其可結束于stop node clip_image001.gif,但其輸出仍可傳遞到下一個task。使用這種方法存在一個最大的不利之處,就是無法保證sub process的正確性。

    對于使用global process作為子流程,其特殊之處在于這個子流程對下一個task或子流程有數據輸出時,在處理其輸出時有一點特別的地方。注意到每個流程是被一個黑色線框所包圍的。如果流程起始于線框,表明流程是由數據驅動的(如果不是,則應該始于start node)clip_image002.gif。同樣,如果要有數據輸出,流程應結束于線框。但是如果只在線框上結束,則該流程無法單獨模擬成功,在整個流程中當然也無法模擬成功。因為每一個流程可以沒有開始結點(start node),但一定要有至少一個結束點(stop node)。所以必須在global process里加入至少一個stop node。

    加入sub process可以通過畫圖區左邊的工具箱里的add local process圖標進行操作,也可以在畫圖區點右鍵菜單操作。但添加global process只能通過右鍵菜單操作。

    溫建明

    2006-05-31


    posted on 2006-06-02 22:21 BlackStone SOA 閱讀(130) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 一个人看的www免费视频在线观看| 久久久久久久岛国免费播放 | 成人精品视频99在线观看免费| 中文字幕在线免费观看| 成年女人男人免费视频播放 | 亚洲免费在线观看视频| va亚洲va日韩不卡在线观看| 久久亚洲熟女cc98cm| 一级A毛片免费观看久久精品| 黄页网站在线观看免费高清| 亚洲人成色77777| 免费人人潮人人爽一区二区| 国产麻豆视频免费观看| 亚洲精品狼友在线播放| 美女裸免费观看网站| 女人被男人桶得好爽免费视频 | 亚洲三级视频在线观看| 玖玖在线免费视频| 久久精品国产亚洲77777| 久久av免费天堂小草播放| 真实乱视频国产免费观看| 国产成人精品日本亚洲专| 在线观看免费中文视频| 亚洲午夜一区二区电影院| 精品无码国产污污污免费网站| 亚洲精品视频在线免费| 99精品视频在线观看免费播放| 中文字幕不卡亚洲| 免费国产va在线观看| 亚洲日韩精品无码专区网址| 精品无码人妻一区二区免费蜜桃| 亚洲综合在线一区二区三区 | 久久亚洲国产中v天仙www| a在线视频免费观看在线视频三区| 免费萌白酱国产一区二区| 亚洲av成人中文无码专区| 国产福利免费观看| 日本一区二区三区在线视频观看免费| 久久久久亚洲精品影视| 久久青草免费91线频观看不卡| 亚洲成AV人片在WWW色猫咪|