共用方式為


使用 WCF-OracleEBS 配接器設定連接埠

如何設定 WCF-OracleEBS 傳送和接收埠,以使用 Oracle E-Business 配接器在 Oracle E-Business Suite 上執行輸出和輸入作業。

必要條件

使用屬於BizTalk Server系統管理員或 BizTalk 操作員群組成員的帳戶登入。 如需許可權的詳細資訊,請參閱 部署和管理 BizTalk 應用程式所需的許可權,以及 最低安全性許可權

部署配接器以將訊息傳送至 Oracle EBS

執行下列步驟,以使用 BizTalk Server 管理主控台,設定傳送訊息至 Oracle E-Business Suite 的 WCF-OracleEBS 傳送埠。

  1. 開啟 BizTalk Server 管理主控台。

  2. 將 WCF-OracleEBS 配接器新增至 BizTalk Server 管理主控台。 將 Oracle E-Business Suite 配接器新增至 BizTalk Server 管理主控台會列出這些步驟。

  3. 在主控台樹中,展開 [BizTalk 群組],然後展開 [ 應用程式]。

  4. 展開您要在其中部署 Oracle E-Business 配接器的應用程式。

  5. 以滑鼠右鍵按一下[傳送埠],指向 [新增],然後根據BizTalk Server與 Oracle E-Business Suite 之間的通訊模式,指向您想要設定的埠類型。

  6. 在 [ 傳送埠內容 ] 對話方塊的 [ 一般 ] 索引標籤上,輸入傳送埠的名稱。

  7. 從 [ 類型] 下拉式清單中,選取 [WCF-OracleEBS],然後按一下 [ 設定]。

  8. 在 [傳輸屬性] 對話方塊中,執行下列動作:

    1. 按一下 [ 一般] 索引標籤,按一下 [ 設定 ] 按鈕,並提供連接參數的值。 如需連線 URI 的詳細資訊,請參閱 設定 Oracle E-Business Suite 的連線 URI

    2. 在 [ 一般] 索引標籤的 [ 動作 ] 文字方塊中,輸入作業的動作。 如需每個作業的動作清單,請參閱 Oracle EBS 配接器的訊息和訊息架構 。 例如,在資產應用程式下的介面資料表上叫用 Insert 作業的動作 (FA_BOOKS) 為:

      InterfaceTables/Insert/OFA/FA/FA_BOOKS  
      
    3. 按一下 [ 系結 ] 索引標籤,並指定 Oracle E-Business 配接器所公開之系結屬性的值。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for Oracle E-Business Suite 系結屬性

      注意

      系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與通知相關的系結屬性,因為通知是輸入作業,而且需要接收埠設定。

    4. 按一下 [認證] 索引標籤,然後執行下列其中一項動作:

      • 選取 [不要使用單一登入 ] 選項,並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

        使用 作法
        若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
        使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
        如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
        如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
      • 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

    5. 若要返回 [ 傳送埠內容 ] 對話方塊,請按一下 [ 確定]。

  9. 從 [ 傳送處理常式] 清單中,選取 [BizTalkServerApplication]。

  10. 如果您在步驟 5 中選擇 [靜態 One-Way 傳送埠 ],請指定傳送管線。 從 [ 傳送管線 ] 清單中,選取對應至 XMLTransmit 的管線。

  11. 如果您選擇步驟 4 中的 靜態 Solicit-Response 埠 ,請指定傳送和接收管線。

    1. 從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。

    2. 從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。

  12. 按一下 [確定]。

部署配接器以接收來自 Oracle EBS 的訊息

執行下列步驟,以使用 BizTalk Server 管理主控台,設定從 Oracle E-Business Suite 接收訊息的 WCF-OracleEBS 接收埠。

  1. 開啟 BizTalk Server 管理主控台。

  2. 將 WCF-OracleEBS 配接器新增至 BizTalk Server 管理主控台。 如需指示,請參閱將 Oracle E-Business Suite 配接器新增至 BizTalk Server 管理主控台

  3. 在主控台樹中,展開 [BizTalk 群組],然後展開 [ 應用程式]。

  4. 展開您要在其中部署 Oracle E-Business 配接器的應用程式。

  5. 以滑鼠右鍵按一下[接收埠],指向 [新增],然後按一下 [單向接收埠] 或 [要求回應接收埠],視BizTalk Server與 Oracle E-Business Suite 之間的通訊模式而定。

  6. 在 [ 接收埠內容] 對話方塊的 [ 一般 ] 索引標籤上,輸入接收埠的名稱。

  7. 在 [ 接收位置] 索引 標籤上,按一下 [ 新增]。 [ 接收位置屬性 ] 對話方塊隨即出現。

  8. 在 [ 接收位置屬性 ] 對話方塊中,執行下列動作:

    1. 指定接收位置的名稱。

    2. 從 [ 類型] 下拉式清單中,選取 [WCF-OracleEBS],然後按一下 [ 設定]。

  9. 在 [傳輸屬性] 對話方塊中,執行下列動作:

    1. 按一下 [ 一般] 索引標籤,按一下 [ 設定 ] 按鈕,並提供連接參數的值。 如需連線 URI 的詳細資訊,請參閱 設定 Oracle E-Business Suite 的連線 URI

    2. 按一下 [ 系結 ] 索引標籤,並指定 Oracle E-Business 配接器所公開之系結屬性的值。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for Oracle E-Business Suite 系結屬性

      注意

      系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與通知相關的系結屬性,因為通知是輸入作業,而且需要接收埠設定。

    3. 按一下 [ 行為] 索引 標籤以設定交易隔離等級。 如需設定交易隔離等級的詳細資訊,請參閱 使用 Oracle E-Business Suite 設定交易隔離等級和交易逾時

    4. 按一下 [ 其他] 索引標籤,然後執行下列其中一項:

      • 選取 [使用者帳戶] 選項,並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

        使用 作法
        若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
        使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
        如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
        如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
      • 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

    5. 若要返回 [ 接收位置屬性 ] 對話方塊,請按一下 [ 確定]。

  10. 從 [ 接收處理常式 ] 下拉式清單中,選取 [BizTalkServerApplication]。

  11. 如果您選擇步驟 5 中的 單向接收埠 ,請指定接收管線。 從 [ 接收管線 ] 清單中,選取對應至 XMLReceive 的管線。

  12. 如果您選擇步驟 5 中的 [要求回應接收埠 ],請指定傳送和接收管線。

    1. 從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。

    2. 從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。

  13. 在 [ 接收位置屬性 ] 對話方塊中,按一下 [ 確定]。

  14. 在 [ 接收埠屬性 ] 對話方塊中,按一下 [ 確定]。

另請參閱

手動設定 Oracle E-Business 配接器的實體埠系結
使用 Windows 驗證連線到 Oracle E-Business Suite