S4 到 PO/PI proxy 配置手冊


前提條件:

1,SLD的rfc地址已經被創建

    在注冊sap技術系統到PO/PI系統藍圖(SLD)時,到SLD的rfc地址會被自動創建.自動創建的rfc地址是SLD_NUC和SLD_UC.

確保這兩個rfc地址是可用的.

關於sap技術系統的注冊,參考:https://www.cnblogs.com/weixiaopeng/p/11864446.html

 

 2,sap系統已經被注冊到pi的系統藍圖(SLD)

 

3.basis 已經完成sicf配置

 

S4和PO/PI之間Proxy 連接配置過程

Step 1 – 為PO/PI的Advanced Adapter Engine (AAE)適配器創建rfc地址.

用T_code sm59維護rfc地址 

你可以將rfc地址命名為HTTP_<PI/PO System ID>.

  • Connection Type = G (HTTP Connection to External Server)
  • Target Host = <Host Name of AAE or AEX>  一般為PI工作台的登陸地址
  • Port (Service No) = <HTTP Port Number of AAE or AEX host server> : Default 50000  一般為PI工作台的登陸地址的port
  • Path Prefix= /XISOAPAdapter/MessageServlet?ximessage=true

     

  •     在登陸和安全頁簽設置PO的賬號和密碼,注意PO/PI賬號的權限

 

   

 

       

 

    測試連接是否成功

Step 2 – 為 PO/PI的Enterprise Resource Repository (ESR)創建rfc地址.

  • Connection Type = G (HTTP Connection to External Server)
  • Target Host = <Host Name of AAE or AEX>
  • Port (Service No) = <HTTP Port Number of AAE or AEX host server> : Default 50000
  • Path Prefix = /rep
  • Logon and Security = 和第一步的配置一致

  

Step 3 – 為PO/PI的 System Landscape Directory (SLD)創建rfc地址.

為了獲取SLD數據,在這里創建的rfc地址會在第五步再次用到.

 

 Step 4 – 用事務代碼SXMD_ADM 配置 Integration Engine.

進入事務代碼,選擇節點‘Integration Engine Configuration’.

 

 選擇Configuration

 

創建新條目,增加參數‘IS_URL‘, ‘HTTP_TIMEOUT‘ , ‘ENGINE_TYPE‘.如下圖

 

 dest://后邊的名稱是第一步創建的地址.

Step 5 – 通過事務代碼 SLDAPICUST設置到SLD的連接數據

確保選擇:Access to SLD Server Using HTTP,Connect Using HTTP Destination.

添加條目:SAP_CONFIG.http地址是是第三步創建的SLD_POD.

 

 

Step 6 – 在PO/PI的 Net-weaver Administrator (NWA)中配置http地址.

nwa的地址為PI/PO的host地址,端口加/nwa.如:http://10.20.4.49:50000/nwa.也可以在這里創建用戶.

這里創建的http地址用在創建sap的業務系統的入站通信管道(Communication Channel)時,也可以不建.

路徑:NWA > Configuration > Infrastructure > Destinations,為sap業務系統創建一個http連接.

使用向導創建新連接

 

通常,地址名稱會被命名為<SAP System ID>CLNT<Client Number>_HTTP.地址類型選擇http.

 

url是:sap系統sicf中engine的路徑,通過測試該服務,可以獲取完整的地址

 

 

 

 

system id是sap系統的.

 

 登陸數據的驗證方式:Basic.

輸入sap系統的登陸賬號密碼

 

配置完成后,ping一下地址.如果報500錯誤,那么不需要處理.

這個地址會被用在第七步創建sap業務系統的SOAP Receiver Communication Channel

Step 7 – 為sap業務系統創建sender和receiver soap(http) communication channel.

SOAP Sender Communication Channel.

 

SOAP Receiver Communication Channel.

 

Address Type選擇 “HTTP Destination” ,將 HTTP Destination name 設置為我們第六步建立的http地址.

Address Type也可以不使用http destination.使用url address.配置如下圖.

怎么測試連接是否可用?

檢查 RFC 和 HTTP Destinations 是否正常工作.

使用事務代碼sm59測試

Test the RFC Destinations using transaction sm59. Choose Connection test
HTTP output of Connection test. Code 200

使用事務代碼 SLDCHECK檢查SLD連接狀態.

使用程序SPROX_CHECK_IFR_RESPONSE檢查ESR連接狀態.

使用se38執行程序,檢查ESR連接狀態.

 

通過事務代碼 SPROXY檢查PROXY對象.

通過Monitor測試Communication Channels 

進入Configuration Monitoring Home.

 

路徑:Adapter Engine > Communication Channel Monitor.PIng通信管道.

 

 

參考文檔:https://sapintegrationhub.com/pi-po/proxy-pi-po/complete-proxy-configuration-guide-sap-pi-po-ecc/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM