共用方式為


步驟 11:測試 AS2 解決方案

步驟 11 of 11

在這個步驟中,您將驗證本教學課程的結果。

您必須建置用來將 EDI 訊息傳送到 Receive_AS2 接收位置的 Sender.exe 檔案 (透過 Contoso 虛擬目錄)。 Sender.exe 會傳回非同步的 MDN 訊息。 郵件檔案X12_00401_864.edi 位於 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 教學課程資料夾中。

必要條件

您必須以「BizTalk Server 系統管理員」群組的成員身分登入。

若要使用非同步 EDI 訊息測試方案

  1. 在 Visual Studio 中,開啟 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 Tutorial\Sender 資料夾中的 Sender.csproj 專案。 以滑鼠右鍵按一下 [寄件者] 專案,然後按一下 [ 屬性]。 按一下左側主控台中的 [ 登入 ]。 確定已選取 [簽署元件 ],並將強式名稱金鑰檔案設定為 Sender.snk。 請確定 只會清除延遲符號

  2. 建置專案。

  3. 開啟命令提示字元並流覽至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 Tutorial\Sender\bin\debug。 輸入 Sender.exe ,然後按 Enter。 確認您看到一則訊息,指出 AS2 訊息已傳送成功,然後再關閉命令提示字元。

    注意

    執行 Sender.exe 會建置包含下列 EDI 測試交換的 AS2 訊息:\Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 Tutorial\X12_00401_864.edi。 建置 AS2 訊息之後,它會將訊息張貼到 Contoso 虛擬目錄,再由此虛擬目錄使用 BTSHttpReceive.dll 將訊息傳送到接收位置。

  4. 流覽至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 Tutorial\_MDNToFabrikam 資料夾。 確認資料夾中有 < GUID.msg > 檔案。 使用「記事本」開啟檔案,並確認該訊息是 MDN,而且其中的 AS2-From 已設定為 Contoso, AS2-To 則設定為 Fabrikam。

  5. 流覽至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 Tutorial\_EDIXMLToContoso 資料夾。 確認資料夾中有 < GUID >.xml 檔案。 按兩下檔案,並確認訊息的 ST01 欄位設定為 864。

  6. 流覽至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\AS2 Tutorial\_997ToFabrikam 資料夾。 確認資料夾中有 < GUID.msg > 檔案。 使用「記事本」開啟檔案,並確認訊息是 997 訊息 (ST1 為 997),而且 EDI 內容上方有 AS2 標頭。 確認 AS2-From 是 Contoso,而 AS2-To 則是 Fabrikam。 確認 ISA6 (傳送者識別項) 設定為 1234567 (Contoso),而 ISA8 (接收者識別項) 則設定為 7654321 (Fabrikam)。

  7. 若要查看 AS2 和 EDI 狀態報表,請移至 [BizTalk Server管理主控台] 中的 [群組中樞] 頁面,捲動至頁面底部,然後按一下其中一個狀態報表連結。 如需詳細資訊,請參閱 EDI 和 AS2 狀態報表

後續步驟

您已經完成 AS2 教學課程。

另請參閱

教學課程 3:AS2 教學課程
步驟 1:AS2 教學課程的事前準備