<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲黄色在线播放| 久久精品国产亚洲网站| 亚洲香蕉在线观看| 亚洲第一区在线观看| 亚洲AV日韩AV一区二区三曲 | 日韩亚洲AV无码一区二区不卡 | 亚洲av日韩综合一区二区三区| 无码国产精品久久一区免费| 亚洲AV无码专区在线亚| 久久精品免费全国观看国产| 亚洲www77777| 免费在线观看毛片| 中国黄色免费网站| 在线观看亚洲一区二区| av免费不卡国产观看| 亚洲精品国产综合久久久久紧| 国产真人无码作爱视频免费| 亚洲成av人片在线观看无码不卡| 国产精品区免费视频| 亚洲精品视频免费看| 日韩在线a视频免费播放| 日本视频免费观看| 国产成人A人亚洲精品无码| 69av免费观看| 久久亚洲精品成人无码| 国产亚洲精品免费视频播放| 久久国产色AV免费观看| 亚洲精品精华液一区二区| 亚洲女同成人AⅤ人片在线观看| 国产啪精品视频网站免费尤物| 免费无码黄网站在线观看| 白白色免费在线视频| 亚洲av无码一区二区三区乱子伦| 18女人水真多免费高清毛片| 亚洲啪AV永久无码精品放毛片| 一本久到久久亚洲综合| 久久青草免费91线频观看不卡| 亚洲性无码AV中文字幕| 国产成A人亚洲精V品无码| 最近中文字幕无吗高清免费视频| 久久久精品国产亚洲成人满18免费网站 |