建立 Oracle E-Business Suite 應用程式的建置組塊
若要使用具有BizTalk Server的 Oracle E-Business 配接器在 Oracle E-Business Suite 上執行作業,您必須使用 Visual Studio 和 BizTalk Server 管理主控台分別執行一組設計階段和執行時間工作。 本節提供這些工作的概觀。 本節中的所有主題都會示範如何使用 BizTalk Server 在 Oracle E-Business Suite 上執行特定作業,這些高階工作會建立模型。
使用 Visual Studio
建立 BizTalk 專案並產生架構。 您必須在 Visual Studio 中建立 BizTalk 專案,並為您將在 Oracle E-Business Suite 上執行的作業產生架構。 例如,如果您想要從 Oracle E-Business Suite 介面資料表選取記錄,您必須為該資料表的 Select 作業產生架構。 若要產生架構,您必須使用取用配接器服務增益集或新增配接器中繼資料精靈。 如需詳細資訊,請參閱 在 Visual Studio 中擷取 Oracle E-Business Suite 作業的中繼資料。
設定協調流程。 產生架構之後,您必須使用協調流程Designer來設定協調流程。 針對基本協調流程,您可以新增傳送和接收圖形以及傳送和接收邏輯埠。 在後續步驟中,您可以使用 BizTalk Server 管理主控台,將這些邏輯埠對應至實體埠。 協調流程會使用這些埠來挑選配接器用戶端傳送的訊息。 協調流程接著會將訊息傳遞至 Oracle E-Business Suite。 Oracle E-Business Suite 傳送回應之後,協調流程會將回應傳回配接器用戶端。
建立訊息,並連結至架構。 在協調流程中,您必須建立訊息,以對應至您在第一個步驟中產生的架構。 一般而言,您會建立要求訊息和回應訊息。 這些訊息會對應至對應的要求和回應架構。
將訊息圖形對應至訊息和埠。 在協調流程中,您現在必須將您在第二個步驟中新增的每個圖形對應至您在第三個步驟中建立的訊息。 您也必須將訊息圖形對應至將傳送該訊息的埠。
例如,如果協調流程中的第一個圖形是接收訊息的接收圖形,您可以將此圖形對應至要求訊息,以及傳送要求訊息的埠。
建置和部署 BizTalk 專案。 設定協調流程和對應的訊息、埠和架構之後,您必須建置 BizTalk 解決方案。 若要在 Visual Studio 中建置專案,您需要元件金鑰檔。 成功建置解決方案之後,您必須部署解決方案。
注意
本節的各種主題會提供這些高階工作的詳細描述,包括程式資訊。
成功建置和部署 BizTalk 專案之後,Visual Studio 中的設計階段工作就會完成。 您現在必須使用 BizTalk Server 管理主控台來執行特定的執行時間工作。
使用 BizTalk Server 管理主控台
設定應用程式。 您使用 Visual Studio 部署的 BizTalk 專案會顯示在 BizTalk Server 管理主控台中作為協調流程。 您必須設定此協調流程,方法是將您在 Visual Studio 中建立的邏輯埠對應至您現在必須使用 BizTalk Server 管理主控台建立的實體埠。
在實體埠上,您必須指定「動作」或「動作對應」。 此動作對應于您想要在 Oracle E-Business Suite 上執行的作業。 如果您未使用動態動作,則必須指定動作。 如需動作的詳細資訊,請參閱 設定 Oracle E-Business Suite 的 SOAP 動作。
啟動應用程式。 設定應用程式之後,您必須啟動應用程式,並在定義的檔案位置卸載要求訊息。 協調流程會取用要求訊息、將它們傳遞至 Oracle E-Business Suite,並接收回應。 此回應可用於位於另一個已定義檔案位置的配接器用戶端。
若要完成這些高階工作,您也必須執行其他工作。 例如,當您使用取用配接器服務增益集或新增配接器中繼資料精靈來產生架構時,您必須指定連線 URI 以連線到 Oracle E-Business Suite。 本節提供使用 Oracle E-Business 配接器開發 BizTalk 應用程式時必須執行的這類重複工作的相關資訊。