使用 WCF-SAP 配接器設定連接埠
本主題提供如何設定 WCF-SAP 傳送和接收埠,以使用 SAP 配接器在 SAP 系統上執行輸出和輸入作業的指示。
必要條件
使用BizTalk Server系統管理員或 BizTalk 操作員群組成員的帳戶登入。 如需許可權的詳細資訊,請參閱 部署和管理 BizTalk 應用程式所需的許可權,以及 最低安全性許可權。
部署配接器以將訊息傳送至 SAP
完成下列步驟,以設定 WCF-SAP 傳送埠,以使用 BizTalk Server 管理主控台將訊息傳送至 SAP 系統。
啟動 BizTalk Server 管理主控台。
將 WCF-SAP 配接器新增至 BizTalk Server 管理主控台。 如需指示,請參閱將 SAP 配接器新增至 BizTalk Server 管理主控台。
在主控台樹中,展開 [BizTalk 群組],然後展開 [ 應用程式]。
展開您要在其中部署 SAP 配接器的應用程式。
以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後根據BizTalk Server與 SAP 系統之間的通訊模式,指向您想要設定的埠類型。
在 [ 傳送埠屬性] 對話方塊的 [ 一般 ] 索引標籤上,輸入傳送埠的名稱。
從 [ 類型] 下拉式清單中,選取您稍早新增的 WCF-SAP 配接器,然後按一下 [ 設定]。
在 [傳輸屬性] 對話方塊中,執行下列動作:
按一下 [ 一般 ] 索引標籤,按一下 [ 設定 ] 按鈕,並提供連接參數的值。 如需連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI。
在 [ 一般 ] 索引標籤的 [ 動作 ] 文字方塊中,輸入作業的動作。 如需每個作業的動作清單,請參閱 訊息和訊息架構 。 例如,叫用RFC_CUSTOMER_GET的動作會是:
http://Microsoft.LobServices.Sap/2007/03/Rfc/RFC_CUSTOMER_GET
按一下 [ 系結] 索引標籤,並指定 SAP 配接器所公開之系結屬性的值。 For more information about binding properties, see Read about BizTalk Adapter for mySAP Business Suite binding properties.
注意
系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與輸入作業相關的系結屬性,因為輸入作業需要接收埠設定。
按一下 [ 認證] 索引 標籤,然後執行下列其中一項:
選取 [不要使用單一登入 ] 選項,並指定連線至 SAP 系統的使用者名稱和密碼。
選取 [ 使用單一登入 ] 選項,並指定聯盟 SSO 應用程式。
如需有關BizTalk Server安全性的詳細資訊,請參閱SAP 配接器的安全性和BizTalk Server。
若要返回 [ 傳送埠屬性 ] 對話方塊,請按一下 [確定]。
從 [ 傳送處理常式] 下拉式清單中,選取 [BizTalkServerApplication]。
如果您選擇在步驟 5 中建立 靜態One-Way傳送埠 ,請指定傳送管線。 從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。
如果您選擇在步驟 5 中建立 靜態Solicit-Response埠 ,請指定傳送和接收管線。
從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。
從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。
按一下 [確定] 。
部署配接器以接收來自 SAP 的訊息
完成下列步驟,以使用 BizTalk Server 管理主控台設定 WCF-SAP 接收埠,以從 SAP 系統接收訊息。
啟動 BizTalk Server 管理主控台。
將 WCF-SAP 配接器新增至 BizTalk Server 管理主控台。 如需指示,請參閱將 SAP 配接器新增至 BizTalk Server 管理主控台。
在主控台樹中,展開 [BizTalk 群組],然後展開 [ 應用程式]。
展開您要在其中部署 SAP 配接器的應用程式。
以滑鼠右鍵按一下[接收埠],指向 [新增],然後按一下 [單向接收埠] 或 [要求回應接收埠],視BizTalk Server與 SAP 系統之間的通訊模式而定。
在 [ 接收埠屬性] 對話方塊的 [ 一般 ] 索引標籤上,輸入接收埠的名稱。
在 [ 接收位置] 索引標籤上,按一下 [ 新增]。 [ 接收位置屬性] 對話方塊隨即出現。
在 [ 接收位置屬性 ] 對話方塊中,執行下列動作:
指定接收位置的名稱。
從 [ 類型] 下拉式清單中,選取您稍早新增的 WCF-SAP 配接器,然後按一下 [ 設定]。
在 [傳輸屬性] 對話方塊中,執行下列動作:
按一下 [ 一般 ] 索引標籤,按一下 [ 設定 ] 按鈕,並提供連接參數的值。 如需連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI。
按一下 [ 系結] 索引標籤,然後從 [系 結類型 ] 下拉式清單中,選取 [sapBinding]。 For more information about binding properties, see Read about BizTalk Adapter for mySAP Business Suite binding properties.
注意
系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與輸入作業相關的系結屬性,因為輸入作業需要接收埠設定。
按一下 [其他] 索引 標籤,然後執行下列其中一項:
選取 [使用者帳戶],並指定要連線到 SAP 系統的使用者名稱和密碼。
選取 [從聯盟應用程式取得認證 ] 選項,然後指定聯盟應用程式。
如需有關BizTalk Server安全性的詳細資訊,請參閱SAP 配接器的安全性和BizTalk Server。
按一下 [確定 ] 返回 [ 接收位置屬性 ] 對話方塊。
從 [ 接收處理常式 ] 下拉式清單中,選取 [BizTalkServerApplication]。
如果您選擇在步驟 5 中建立 單向接收埠 ,請指定接收管線。 從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。
如果您選擇在步驟 5 中建立 要求回應接收埠 ,請指定傳送和接收管線。
從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。
從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。
按一下 [接收位置屬性]對話方塊中的[確定]。
按一下 [接收埠內容]對話方塊中的[確定]。