您必須將所有工作流程元素輸入與輸出參數,繫結至工作流程屬性。繫結會設定元素中的資料,並定義元素的輸出與例外狀況行為。連結會定義工作流程的邏輯流程,而繫結則會定義資料流程。

必須設定元素繫結,才能在元素中設定資料、在處理後從元素產生輸出參數,以及處理元素執行時可能發生的任何錯誤。

IN 繫結

設定架構元素的傳入資料。您需要將元素的本機輸入參數繫結至來源工作流程屬性。輸入索引標籤會在 [本機參數] 資料行中列出元素的輸入參數。輸入索引標籤會在 [來源參數] 資料行中列出本機參數繫結的工作流程屬性。此索引標籤還會顯示參數類型與參數說明。

OUT 繫結

變更工作流程屬性,並在元素執行完成時產生輸出參數。輸出索引標籤會在 [本機參數] 資料行中列出元素的輸出參數。輸出索引標籤會在 [來源參數] 資料行中列出本機參數繫結的工作流程屬性。此索引標籤還會顯示參數類型與參數說明。

例外狀況繫結

若元素執行時碰到例外狀況,會連結至例外狀況處理常式。

IN 繫結會從繫結的來源參數讀取值。OUT 繫結會將值寫入繫結的來源參數。

您必須使用 IN 繫結將您在架構元素中使用的每個屬性,或輸入參數繫結至工作流程屬性。若元素變更其執行時收到的輸入參數值,您必須使用 OUT 繫結將這些值繫結至工作流程屬性。將元素的輸出參數繫結至工作流程元素,可讓工作流程架構中,該元素之後的其他元素使用這些輸出參數做為其輸入參數。

建立工作流程時常會發生一種錯誤,就是未繫結輸出參數值,來反映該元素對工作流程屬性所做的變更。

重要事項︰

若新增的元素需要您已在工作流程中定義之類型的輸入與輸出參數時,Orchestrator 會將繫結設為連至這些參數。您必須確認 Orchestrator 繫結的參數是正確的,以防工作流程為該元素可繫結的同一類型定義不同的參數。