AS2 教學課程是在單一計算機上執行。 若要準備本教學課程,您必須安裝和設定 BizTalk Server,如 BizTalk Server 新功能、安裝、組態和升級中所述。 您還必須按照本主題的說明,新增對 BizTalk Server EDI 應用程式的參考。 AS2 教學課程所需的檔案位於 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 教學課程資料夾。
開始之前
若要讓本教學課程正常運作,請務必執行下列動作:
針對同進程主機實例和隔離主機實例使用相同的登入帳戶。
本教學課程所使用的 BizTalk Server 主機必須標示為 32 位。
使用 IIS 7.0 或 IIS 7.5 在平台上執行,而且應用程式集區的 [啟用 32 位應用程式設定] 必須設定為 True。
AS2 教學課程資料夾包含 BizTalk Server 將測試輸出檔案寫入的三個資料夾(EDI 承載、997 和 MDN)。 這些資料夾已經建立,但您必須為997和MDN資料夾中的兩個設置安全權限(請參閱下列步驟)。
本教學課程所需的資料夾和檔案如下所示:
資料夾\檔案 目標 \_997ToFabrikam 這個空白資料夾會收到EDI處理之後傳回的997通知訊息。 資料夾會在 Fabrikam 合作夥伴上模擬產生 EDI 訊息的應用程式。 \_EDIXMLToContoso 當 BizTalk Server 處理 EDI 訊息之後,這個空白資料夾將會收到 XML 承載檔案。 此資料夾會模擬企業營運應用程式,這是EDI承載的最終目的地。 \_MDNToFabrikam 此空白資料夾會收到在 AS2 處理之後從 BizTalk Server 傳回的 MDN 訊息。 資料夾在 Fabrikam 派對上模擬一個應用程式。 \Fabrikam 此資料夾包含將 997 儲存到 _997ToFabrikam資料夾中的 Default.aspx 檔案,並將 MDN 儲存至 _MDNToFabrikam資料夾。 \模式 此資料夾包含 BizTalk 用來處理 EDI 訊息的 X12_00401_864.xsd 架構和其他架構。 資料夾也包含您要建置和部署的 Schemas.btproj 專案,以便部署架構。 \寄件人 此資料夾包含您要建置和編譯的 Sender.csproj 專案,以建立 Sender.exe,用來傳送X12_00401_864.edi 測試訊息(在 \AS2 Tutorial 資料夾中),並傳回 MDN。
先決條件
您必須以 BizTalk Server Administrators 群組的成員身分登入。
設定 997 和 MDN 資料夾的安全性許可權
在 Windows 檔案總管中,移至 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_997ToFabrikam 資料夾。 以滑鼠右鍵按兩下 \_997ToFabrikam資料夾,然後按兩下 [ 屬性]。
按一下 [安全性] 索引標籤,然後按一下 [編輯]。 在 [ 許可權] 對話框中,按兩下 [ 新增]。
在 [ 選取使用者、計算機、服務帳戶或群組 ] 對話方塊的 [物件名稱] 窗格中,輸入
Everyone,然後按兩下 [ 確定]。在 [群組或使用者名稱] 方塊中選取 [所有人],點選 [權限] 窗格中 [允許欄] 的勾選框,然後點擊 [確定]。
按一下 [確定]。
針對 \_MDNToFabrikam 資料夾重複這些步驟。
將 BizTalk Server 主機標示為 32 位
-
備註
AS2 管線只能在32位進程中使用。 如果 BizTalk Server 安裝在 64 位作系統上,則必須執行下列步驟,將主機進程標示為僅限 32 位。
選取 [開始],選取 [所有程式],選取 [Microsoft BizTalk Server],然後選取 [BizTalk Server 系統管理]。
在控制台樹中,依序展開 [BizTalk Server 系統管理]、BizTalk 群組,選取 [平台設定],然後選取 [主機]。
在詳細資訊窗格中,以滑鼠右鍵按下您想要在此教學課程中使用的進行中主機,然後選取屬性。
在 [ 主機屬性] 對話方塊的 [ 一般 ] 索引標籤上,選取 [僅限 32 位],然後按兩下 [ 確定]。
針對隔離主機重複步驟 3-4。
如果 BizTalk Server 安裝在 64 位作系統上,您也必須在使用 32 位 BizTalk 主機進程時,將 IIS 設定為以 32 位模式執行。 設定 IIS 的指示會顯示在 步驟 5:設定貿易夥伴網頁中,因為 IIS 可讓您根據每個應用程式集區設定 32 位背景工作進程。
新增 BizTalk EDI 應用程式的參考
- 在 BizTalk Server 管理控制台的 [ 應用程式 ] 節點底下,以滑鼠右鍵按兩下您想要用於 EDI 的應用程式,例如 BizTalk 應用程式 1。
- 選取 [新增>參考]。
- 在 [ 新增應用程式參考 ] 對話框中,選取 [BizTalk EDI 應用程式],然後按兩下 [ 確定]。
後續步驟
您可以部署範例 X12 架構,如步驟 2:建立和部署範例 X12 架構中所述