共用方式為


如何建立接續

您可以建立接續,以指出在一或多個協調流程中,哪些商務事件是經由建構連接的活動而相互關聯。

重要

如果活動包含 BAM 接續,更新追蹤設定檔可能會影響進行中的活動執行個體。 特別是,如果更新追蹤設定檔時指定由下游攔截的活動項目資料已有記錄,就可能覆寫原始值。 基本上,任何的單一事件資料流都不會受到套用追蹤設定檔更新所影響,因為每個資料流物件均與活動/資料流開始時即已備妥的設定檔特定版本緊密繫結。 但是,由於接續是將多個事件資料流相互關聯的方法,在設定檔更新時還未開始的資料流將會接受更新所指定的變更,以致可能發生上述的資料覆寫情況。

注意

您可以利用未處理訊息的協調流程來建立接續。 只要在協調流程之間傳遞執行呼叫參數,並使用 BAM API 處理接續,就能獲得有如處理訊息之協調流程般相同的功能。

必要條件

若要執行此程序,您必須已部署所要連接的 BAM 活動定義和協調流程。

建立接續

  1. 開啟現有的追蹤設定檔或建立追蹤設定檔。 如需建立追蹤設定檔的相關資訊,請參閱 如何建立追蹤設定檔

  2. 識別 接續權杖, 這是這兩個活動可用的唯一資訊片段。 例如,如果從EquityLoan協調流程內從 LoanProcess活動傳送的訊息啟動CreditHistory活動,訊息的 SSN 欄位就可以用來做為接續權杖,因為這兩個活動都是常見的。

  3. 以滑鼠右鍵按一下活動,然後選取 [ 新增接續 ] 以建立 (CreditHistory) 的接續。 請為新建立的接續節點命名。

  4. 在 [協調流程排程檢視] 下,選取您在步驟 2 所選的接續 Token,例如 SSN (本例是從「傳送」動作選取),然後將它放置到步驟 3 建立的接續節點上。

  5. 以滑鼠右鍵按一下活動,然後選取 [新增 ContinuationID ] 以建立接續識別碼節點。 請以您在步驟 3 中選擇的名稱為其命名,並將其拖放到含有對應資料項目 (在此情況下為「接收」動作之 SSN) 的節點中。

  6. 在 [ 檔案] 功能表上,按一下 [ 另存新檔] 將追蹤設定檔儲存為 .btt 檔案至 BizTalk 管理資料庫,以避免覆寫任何現有的 .btt 檔案。

另請參閱

Continuation 和 ContinuationID 節點
建立追蹤設定檔