2011-11-23 72 views
1

是否在活動圖的每個路徑需要有一個結束的節點?類似的問題是每個分支需要合併嗎?活動圖中的每條路徑是否都有完成節點。每個「分支」分支需要合併?

我做了一個活動圖(下圖),但它似乎是錯誤的。一些分支(來自fork)沒有完成節點(也沒有在合併中結束)。

我的想法是店員將貨裝箱單發送給purchashing,佔&客戶。其中2個似乎創建/初始化對象(例如輸入信息)。他們並行執行,所以我覺得我應該有一個叉子?

回答

3

是否在活動圖的每個路徑需要有一個結束的節點?

是。但有兩種完成節點:ActivityFinalFlowFinal。您需要用FlowFinal節點來終止每個包裝和貨運流程。有關詳細信息,請參閱the spec中的第12.4節。符號是herepage it's on是一個很好的參考。

是否每個叉分支需要合併?

否但它需要終止 - 因此存在FlowFinal節點。

hth。

相關問題