activiti實戰系列 並行網關(parallelGateWay)

流程圖

13.2:部署流程定義+啓動流程實例

 

13.3:查詢我的個人任務

13.4:完成我的個人任務

 

說明:

1) 一個流程中流程實例只有1個,執行對象有多個

2)  並行網關的功能是基於進入和外出的順序流的:

分支(fork): 並行後的所有外出順序流,爲每個順序流都創建一個併發分支。

匯聚(join): 所有到達並行網關,在此等待的進入分支, 直到所有進入順序流的分支都到達以後,流程就會通過匯聚網關。

3)  並行網關的進入和外出都是使用相同節點標識

4)  如果同一個並行網關有多個進入和多個外出順序流, 它就同時具有分支和匯聚功能。這時,網關會先匯聚所有進入的順序流,然後再切分成多個並行分支。

5)  並行網關不會解析條件。即使順序流中定義了條件,也會被忽略。

並行網關不需要是“平衡的”(比如, 對應並行網關的進入和外出節點數目不一定相等)。如圖中標示是合法的:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章