共用方式為


步驟 2:為 BizTalk 協同作業建立訊息

步驟 2/2

完成時間: 5 分鐘

目的: 在此步驟中,您會將協調流程新增至 BizTalk 專案,併為您在 步驟 1:產生作業架構中產生的架構建立訊息。

先決條件

您必須已完成 步驟 1:產生作業的架構

在編排流程中建立訊息

  1. 在 Visual Studio 中將 BizTalk 協調流程新增至 BizTalk 專案:

    1. 在 [方案總管] 中,以滑鼠右鍵按兩下 BizTalk 專案名稱,指向 [ 新增],然後按兩下 [ 新增專案]。

    2. 在 [新增項目] 對話方塊中,從 [類別] 方塊中,按一下 [編排檔案]。 從 範本 方塊中,按一下 BizTalk 協調流程

    3. 輸入 BizTalk 協調流程的名稱,然後按兩下 [ 新增]。 在本教學課程中,輸入名稱 EmployeeOrch.odx

  2. 如果 協調流程檢視 視窗尚未開啟,請開啟 BizTalk 專案的該視窗。 若要這樣做,請按一下 [檢視],指向 [其他 Windows],然後按一下 [編排檢視]。

  3. 將訊息新增至編排流程。

    1. 協調流程檢視中,以滑鼠右鍵按兩下 [ 訊息],然後按兩下 [ 新增訊息]。

    2. 以滑鼠右鍵按下新建立的訊息,然後選取 [ 屬性視窗]。

    3. 屬性 窗格中,對 Message_1 執行下列動作:

      使用此 若要這樣做
      識別碼 輸入 NotifyReceive
      訊息類型 從下拉式清單中,展開 [ 架構],然後選取 [Employee_PurchaseOrder.Notification],其中Employee_PurchaseOrder是您 BizTalk 項目的名稱。 通知是針對 通知 作業所產生的架構。
    4. 重複上一個步驟以新增四個新訊息:叫用UPDATE_EMPLOYEE預存程式的要求回應消息集,以及另一個要求回應消息集,用於在 Purchase_Order 數據表上執行 Insert 作業。

      將標識碼設定為 將訊息類型設定為
      更新員工資料 Employee_PurchaseOrder.TypedProcedure_dbo。UPDATE_EMPLOYEE,其中TypedProcedure_dbo。UPDATE_EMPLOYEE是UPDATE_EMPLOYEE預存程序的架構。
      更新員工回應 Employee_PurchaseOrder.TypedProcedure_dbo.UPDATE_EMPLOYEEResponse
      InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert,其中 TableOperation_dbo_Purchase_Order.Insert 是Purchase_Order數據表上 Insert 作業的架構。
      InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse
    5. 儲存協調流程檔案和 BizTalk 專案。

我剛才做了什麼?

在此步驟中,您已建立訊息,以使用 SQL 配接器在 SQL Server 上叫用輸入和輸出作業。

後續步驟

您可以新增協調流程圖形,以接收來自 SQL Server 的通知,以及篩選插入作業的通知,如 第 2 課:接收和篩選通知中所述。

另請參閱

第1課:產生架構並建立訊息
步驟 1:產生作業的架構