步驟 2:設定並啟動應用程式
完成時間: 10 分鐘
目的: 在此步驟中,您會設定並啟動 EAISolution 應用程式。
目的: 組態主要是關於系結。 繫結會在邏輯端點 (例如協調流程連接埠或角色連結) 與實體端點 (例如傳送和接收埠或合作對象) 之間建立對應。 這讓通訊能在不同的 BizTalk 商務方案元件之間進行。 您可以使用 [BizTalk Server 管理主控台] 建立繫結。
必要條件
開始此步驟之前,請注意下列需求:
開始此步驟之前,您必須完成 步驟 1:部署專案。
您必須以BizTalk Server Administrators 群組的成員身分登入。
程序
BizTalk 應用程式是 BizTalk Server 的其中一項功能,能讓 BizTalk Server 商務解決方案的部署、管理和疑難排解更加快速輕鬆。 BizTalk 應用程式是 BizTalk Server 商務解決方案中所使用項目 (稱為「成品」) 的邏輯群組。 如需詳細資訊,請參閱 什麼是 BizTalk 應用程式?。 在 步驟 1:部署專案中,我們會在部署專案之前,將應用程式名稱設定為 「EAISolution」。 因此,EAISolution 應用程式包含協調流程、兩個結構描述以及對應。
若要從 BizTalk Server 管理主控台開啟 EAISolution 應用程式
按一下[開始],指向[所有程式],指向[Microsoft BizTalk Server 20xx],然後按一下 [BizTalk Server系統管理]。
在 BizTalk Server 管理主控台左側的主控台樹中,展開 [BizTalk Server系統管理],以滑鼠右鍵按一下[BizTalk 群組],然後按一下 [重新整理]。
依 序展開 [BizTalk 群組] 和 [ 應用程式],然後按一下 [ EAISolution]。
在 課程 2:定義商務程式中,我們建立了協調流程。 在協調流程中,我們定義了邏輯連接埠。 在下列程序中,您將會定義實體連接埠,並將實體連接埠繫結至邏輯連接埠。
若要建立 ReceiveRequest 連接埠
從 BizTalk Server 管理主控台的EAISolution節點底下,以滑鼠右鍵按一下 [接收埠],指向 [新增],然後按一下[單向接收埠]。
在 [一般] 索引標籤上,執行下列動作:
使用 作法 名稱 輸入 EAISolutionReceiveRequestPort。 啟用失敗訊息的路由 (清除) 按一下 [接收位置],然後按一下 [ 新增]。
從 [Receive Location1 - 接收位置屬性] 中,執行下列動作:
使用 作法 名稱 輸入 EAISolutionReceiveRequestLocation。 類型 選取 [檔案]。 接收處理常式 選取 [BizTalkServerApplication]。 接收管線 選取 [XMLReceive]。 按一下 [設定] 。
從 [檔案傳輸屬性] 中,執行下列動作:
使用 作法 接收資料夾 輸入 C:\BTSTutorials\WareHouse\Request。 按 [確定] 三次。
若要建立 SendDecline 埠
從 BizTalk Server 管理主控台的EAISolution節點底下,以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。
在 [一般] 索引標籤上,執行下列動作:
使用 作法 名稱 輸入 EAISolutionSendDeclinePort。 類型 選取 [檔案]。 傳送處理常式 選取 [BizTAlkServerApplication]。 傳送管線 選取 [XML 傳輸]。 按一下 [設定] 。
從 [檔案傳輸屬性] 中,執行下列動作:
使用 作法 接收資料夾 輸入 C:\BTSTutorials\WareHouse\RequestDecline。 檔案名稱 輸入 RequestDecline_%MessageID%.xml。 按兩次 [確定]。
若要建立 SendToERP 連接埠
從 BizTalk Server 管理主控台的EAISolution節點底下,以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。
在 [一般] 索引標籤上,執行下列動作:
使用 作法 名稱 輸入 EAISolutionSendToERPPort。 類型 選取 [檔案]。 傳送處理常式 選取 [BizTAlkServerApplication]。 傳送管線 選取 [XML 傳輸]。 按一下 [設定] 。
從 [檔案傳輸屬性] 中,執行下列動作:
使用 作法 接收資料夾 輸入 C:\BTSTutorials\ERP\Request。 檔案名稱 輸入 Request_%MessageID%.xml。 按兩次 [確定]。
若要繫結連接埠
從 BizTalk Server 管理主控台中,以滑鼠右鍵按一下[EAISolution],然後按一下 [設定]。
從 [設定應用程式] 的左窗格中,按一下 [EAIProcess]。 這是我們建立的協調流程。
從右窗格中,執行下列步驟:
使用 作法 主機 選取 [BizTalkServerApplication]。 ReceiveRequestPort的接收埠 選取 [EAISolutionReceiveReqeustPort]。 Send PortsSend Port Groups for ReceiveRequestPort 選取 [EAISolutionSendDeclinePort]。 ReceiveRequestPort的接收埠 選取 [EAISolutionSendToERPPort]。 按一下 [確定] 以儲存組態。
啟動應用程式
從 BizTalk Server 管理主控台中,以滑鼠右鍵按一下[EAISolution],然後按一下 [啟動]。
從對話方塊中,按一下 [ 開始]。
我剛剛做了些什麼?
在此步驟中,您設定和啟動了 EAIApplication 應用程式。
後續步驟
您會測試 EAI 解決方案如何處理 步驟 3:測試解決方案中的訊息。