参考文档:https://sapintegrationhub.com/pi-po/proxy-pi-po/complete-proxy-configuration-guide-sap-pi-po-ecc/
前提条件:
1,SLD的rfc地址已经被创建
在注册sap技术系统到PO/PI系统蓝图(SLD)时,到SLD的rfc地址会被自动创建.自动创建的rfc地址是SLD_NUC和SLD_UC.
确保这两个rfc地址是可用的.
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.