簡體   English   中英

在決策節點上使用連接節點以最小化冗余活動

[英]Using join node on decision node to minimize redundant activities

在此處輸入圖像描述

你好,我為我的用例“刪除購物車項目”做了一個活動圖。 我想知道加入節點的實現對於以下場景是否正確:'當客戶單擊刪除項目菜單按鈕時,系統將驗證輸入,如果輸入有效,它將從購物車中刪除項目並重定向客戶到帶有成功消息的購物車頁面,否則它會將客戶重定向回帶有失敗消息的購物車頁面。 我實現了加入節點以最小化將客戶重定向回購物車頁面的冗余活動......但我確定它是否可以那樣使用......

這是不正確的:加入節點是為了加入分叉流(即同時執行的並行流)。 在這里它將等待令牌出現在您的決策節點的兩側:保證無休止的等待!

但是您可以將連接節點替換為合並節點(也是菱形)。 合並節點旨在合並備選流程,這正是您想要在此處實現的目標。 有了這個修正,它就完美了(至少,它會像你期望的那樣)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM