如何建立接續
您可以建立接續,以指出在一或多個協調流程中,哪些商務事件是經由建構連接的活動而相互關聯。
重要
如果活動包含 BAM 接續,更新追蹤設定檔可能會影響進行中的活動執行個體。 特別是,如果更新追蹤設定檔時指定由下游攔截的活動項目資料已有記錄,就可能覆寫原始值。 基本上,任何的單一事件資料流都不會受到套用追蹤設定檔更新所影響,因為每個資料流物件均與活動/資料流開始時即已備妥的設定檔特定版本緊密繫結。 但是,由於接續是將多個事件資料流相互關聯的方法,在設定檔更新時還未開始的資料流將會接受更新所指定的變更,以致可能發生上述的資料覆寫情況。
注意
您可以利用未處理訊息的協調流程來建立接續。 只要在協調流程之間傳遞執行呼叫參數,並使用 BAM API 處理接續,就能獲得有如處理訊息之協調流程般相同的功能。
必要條件
若要執行此程序,您必須已部署所要連接的 BAM 活動定義和協調流程。
建立接續
開啟現有的追蹤設定檔或建立追蹤設定檔。 如需建立追蹤設定檔的相關資訊,請參閱 如何建立追蹤設定檔。
識別 接續權杖, 這是這兩個活動可用的唯一資訊片段。 例如,如果從EquityLoan協調流程內從 LoanProcess活動傳送的訊息啟動CreditHistory活動,訊息的 SSN 欄位就可以用來做為接續權杖,因為這兩個活動都是常見的。
以滑鼠右鍵按一下活動,然後選取 [ 新增接續 ] 以建立 (CreditHistory) 的接續。 請為新建立的接續節點命名。
在 [協調流程排程檢視] 下,選取您在步驟 2 所選的接續 Token,例如 SSN (本例是從「傳送」動作選取),然後將它放置到步驟 3 建立的接續節點上。
以滑鼠右鍵按一下活動,然後選取 [新增 ContinuationID ] 以建立接續識別碼節點。 請以您在步驟 3 中選擇的名稱為其命名,並將其拖放到含有對應資料項目 (在此情況下為「接收」動作之 SSN) 的節點中。
在 [ 檔案] 功能表上,按一下 [ 另存新檔] 將追蹤設定檔儲存為 .btt 檔案至 BizTalk 管理資料庫,以避免覆寫任何現有的 .btt 檔案。