共用方式為


設定 SAP 配接器的連線 URI

連線 URI 是連線至 SAP 系統的連接字串。 它包含與 SAP 系統建立連線所需的各種參數。 在設計階段,您必須指定 URI 以連線到 SAP 系統以產生中繼資料。 在執行時間,您必須指定 URI 以連線到 SAP 系統以執行作業。

在設計階段輸入連線 URI

針對設計階段,您可以使用取用配接器服務增益集或新增配接器中繼資料精靈來指定連線 URI。

使用取用配接器服務增益集輸入連線 URI

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [取用配接器服務]。
    範本 按一下 [取用配接器服務]。
  3. 若要啟動 [ 取用配接器服務 ] 對話方塊,請按一下 [ 新增]。

  4. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結] 下拉式清單中選取 [sapBinding],然後按一下 [ 設定]。

  5. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤。從 [ 用戶端認證類型] 下拉式清單方塊中,選取 [ 使用者 名稱],並指定要連線到 SAP 系統的使用者名稱和密碼。

  6. 按一下 [ URI 屬性] 索引 標籤,並指定不同參數的值。 如需 SAP 配接器連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI

  7. 按一下 [ 系結屬性] 索引 標籤,並指定系結值,如果有的話,在產生架構之前必須指定這些值。 例如,您必須先指定 GenerateFlatFileCompatibleIDoc 屬性的值,才能產生從 SAP 系統接收 IDOC 的架構。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for mySAP Business Suite 系結屬性

  8. 按一下 [確定]。

使用 [新增配接器中繼資料精靈] 輸入連線 URI

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [新增配接器]。
    範本 按一下 [新增配接器中繼資料]。
  3. 按一下 [新增]。 [新增配接器中繼資料精靈] 隨即開啟。

  4. 在 [新增配接器精靈] 中,選取 [WCF-SAP]。 選取安裝BizTalk Server的電腦,以及 BizTalk 資料庫的名稱。

    重要

    如果您已在 BizTalk 中設定 WCF-SAP 埠,請從 [埠] 清單中選取

  5. 按一下 [下一步]。

  6. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結] 下拉式清單中選取 [sapBinding],然後按一下 [ 設定]。

  7. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤。從 [ 用戶端認證類型] 下拉式清單方塊中,選取 [ 使用者 名稱],並指定要連線到 SAP 系統的使用者名稱和密碼。

  8. 按一下 [ URI 屬性] 索引 標籤,並指定不同參數的值。 如需 SAP 配接器連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI

  9. 按一下 [ 系結屬性] 索引 標籤,並指定系結值,如果有的話,在產生架構之前必須指定這些值。 例如,您必須先指定 GenerateFlatFileCompatibleIDoc 屬性的值,才能產生從 SAP 系統接收 IDOC 的架構。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for mySAP Business Suite 系結屬性

    注意

    如果您選取了現有的 WCF-SAP 傳送埠,則不需要指定系結屬性。 系結屬性會從傳送埠組態中挑選。 不過,您可以選擇指定在設計階段所需的系結屬性,如果有的話。 在這種情況下,系結屬性的新值將會在設計階段使用,同時產生中繼資料。 不過,在執行時間,在傳送埠組態中為系結屬性指定的值將會適用。

  10. 按一下 [確定]。

在執行時間輸入連線 URI

針對執行時間,您可以在 BizTalk Server 管理主控台中,將 URI 指定為 WCF-Custom 或 WCF-SAP 埠組態的一部分。

輸入 WCF-Custom 埠的連線 URI

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

  2. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  3. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中選取 [WCF-Custom],然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  4. [WCF-自訂傳輸屬性 ] 對話方塊中,按一下 [ 一般] 索引標籤。

  5. 在 [ 位址 (URI) ] 文字方塊中,指定要連線到 SAP 系統的連線 URI。 如需 SAP 配接器連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI

  6. [WCF-自訂傳輸屬性 ] 對話方塊中,按一下 [ 系結 ] 索引標籤。從 [ 系結類型] 下拉式清單中,選取 [sapBinding]。

  7. 如果您要建立傳送埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    1. 選取 [不要使用單一登入 ] 選項,並指定要連線到 SAP 系統的使用者名稱和密碼。

    2. 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  8. 如果您要建立接收埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    1. 選取 [使用者帳戶] 選項,並指定要連線到 SAP 系統的使用者名稱和密碼。

    2. 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

  9. 按一下 [確定]。

輸入 WCF-SAP 埠的連線 URI

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

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

  3. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  4. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中,選取您稍早新增的 WCF-SAP 配接器,然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  5. 在 [傳輸屬性] 對話方塊中,按一下 [ 一般] 索引標籤。

  6. 按一下 [ 設定] 按鈕,並提供連接參數的值。 如需 SAP 配接器連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI

  7. 在 [傳輸屬性] 對話方塊中,按一下 [ 結] 索引標籤,並指定系結屬性的值。

    注意

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

  8. 如果您要建立傳送埠,請在 [傳輸屬性] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    1. 選取 [不要使用單一登入 ] 選項,並指定要連線到 SAP 系統的使用者名稱和密碼。

    2. 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  9. 如果您要建立接收埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    1. 選取 [使用者帳戶] 選項,並指定要連線到 SAP 系統的使用者名稱和密碼。

    2. 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

  10. 按一下 [確定] 。

另請參閱

建立 SAP 應用程式的建構元素