共用方式為


部署和測試應用程式

注意

本教學課程僅適用于BizTalk Server。

在本主題中,我們會建置、部署、設定及測試BizTalk Server應用程式。

建置並部署應用程式

  1. 在方案總管中,以滑鼠右鍵按一下 BizTalk 專案名稱,然後按一下 [屬性]。

  2. 在 [屬性] 頁面上,按一下 [簽署] 索引標籤,選取 [簽署元件] 核取方塊,然後從下拉式清單中選擇選項來建立新的強式名稱金鑰檔案。 遵循提示來建立檔案。

  3. 儲存專案的變更。 在 方案總管中,以滑鼠右鍵按一下方案名稱,然後按一下 [建置方案]。

  4. 成功建置專案之後,請在 [方案總管] 中,以滑鼠右鍵按一下方案名稱,然後按一下 [部署方案]。

設定應用程式

若要設定應用程式,請在BizTalk Server管理中建立傳送和接收埠,然後將它們系結至協調流程,以及建立為協調流程一部分的邏輯傳送/接收埠。

  1. 建立接收埠,讓BizTalk Server應用程式接收 JSON 採購單。

    1. 在 [BizTalk Server管理] 中,展開[BizTalk 應用程式 1],以滑鼠右鍵按一下 [接收埠],指向 [新增],然後按一下[單向接收埠]。

    2. 提供接收埠的名稱,然後從左側移動流覽按一下 [ 接收位置]。 在 [ 接收位置] 索引 標籤中,按一下 [ 新增]。

    3. 指定接收位置的名稱,選取埠類型作為 FILE,然後按一下 [ 設定]。

    4. 提供接收位置從中挑選傳入 JSON 採購單的資料夾位置。 指定 *.json 為檔案遮罩,然後按一下 [ 確定]。

    5. 從 [ 接收管線 ] 下拉式清單中,選取 [JSONToXml]。 您已在BizTalk Server應用程式中建立此自訂接收管線。 以滑鼠右鍵按一下管線旁的省略號 (...) 按鈕,然後在 [階段 1 – Deocde 元件] 下,提供下列值:

      • RootNode - ROOT

      • RootNodeNamespace – http://BTSJSON .

        這些值代表使用 JSON 架構精靈從 JSON 採購單產生的 XML 採購單架構的目標命名空間和根節點名稱。

    6. 按一下 [確定 ],直到您結束所有開啟的對話方塊為止。

  2. 建立傳送埠以傳送 JSON 發票訊息。

    1. 在 [BizTalk Server管理] 中,展開[BizTalk 應用程式 1],以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。

    2. 指定傳送埠的名稱,選取埠類型為 FILE,然後按一下 [ 設定]。

    3. 提供傳送埠複製傳出 JSON 發票的資料夾位置。 指定 %MessageID%.json 為檔案名,然後按一下 [ 確定]。

    4. 從 [ 傳送管線 ] 下拉式清單中,選取 [XmlToJSON],然後按一下 [ 確定]。

    5. 按一下 [確定 ],直到您結束所有開啟的對話方塊為止。

  3. 最後,將您在協調流程中建立的邏輯埠系結至您現在建立的實體埠,以設定應用程式。

    1. 以滑鼠右鍵按一下 [BizTalk 應用程式 1],然後按一下 [ 設定]。

    2. 從左窗格中,按一下 [處理PO]。 從右窗格中,建立BizTalk Server主機的關聯、將邏輯埠對應至實體埠,然後按一下 [確定]。

    3. 以滑鼠右鍵按一下 [BizTalk 應用程式 1],然後按一下 [ 啟動]。

測試應用程式

  1. 流覽至您下載的範例,然後從 TestMessage 資料夾複製 JsonPurchaseOrder.json,然後將它貼到與接收位置相關聯的資料夾中。 等候檔案消失。

  2. 流覽至與您建立之傳送埠相關聯的資料夾。 請注意,< 資料夾中有 GUID.json >檔案可供使用。 開啟檔案,並確認它是發票訊息。

另請參閱

使用 BizTalk Server 處理 JSON 訊息