S4 到 PO/PI proxy 配置手册

摘要:
sap系统已注册在pi 3的系统蓝图(SLD)中。basis sicf配置S4和PO/PI之间的代理连接的配置过程已完成步骤1–为PO/PI的高级适配器引擎(AAE)适配器创建rfc地址。使用T_Codesm59维护rfc地址。您可以将rfc地址命名为HTTP_<通常,它是PI工作台端口(ServiceNo)的登录地址=<

前提条件:

1,SLD的rfc地址已经被创建

    在注册sap技术系统到PO/PI系统蓝图(SLD)时,到SLD的rfc地址会被自动创建.自动创建的rfc地址是SLD_NUC和SLD_UC.

确保这两个rfc地址是可用的.

S4 到 PO/PI proxy 配置手册第1张

关于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

      S4 到 PO/PI proxy 配置手册第2张

  •     在登陆和安全页签设置PO的账号和密码,注意PO/PI账号的权限

    S4 到 PO/PI proxy 配置手册第3张

    S4 到 PO/PI proxy 配置手册第4张    

    测试连接是否成功

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 = 和第一步的配置一致

   S4 到 PO/PI proxy 配置手册第5张

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

为了获取SLD数据,在这里创建的rfc地址会在第五步再次用到.

S4 到 PO/PI proxy 配置手册第6张

 

 Step 4 – 用事务代码SXMD_ADM 配置 Integration Engine.

进入事务代码,选择节点‘Integration Engine Configuration’.

S4 到 PO/PI proxy 配置手册第7张

 选择Configuration

S4 到 PO/PI proxy 配置手册第8张

创建新条目,增加参数‘IS_URL‘, ‘HTTP_TIMEOUT‘ , ‘ENGINE_TYPE‘.如下图

S4 到 PO/PI proxy 配置手册第9张

 dest://后边的名称是第一步创建的地址.

Step 5 – 通过事务代码 SLDAPICUST设置到SLD的连接数据

确保选择:Access to SLD Server Using HTTP,Connect Using HTTP Destination.

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

S4 到 PO/PI proxy 配置手册第10张

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连接.

S4 到 PO/PI proxy 配置手册第11张

使用向导创建新连接

S4 到 PO/PI proxy 配置手册第12张

通常,地址名称会被命名为<SAP System ID>CLNT<Client Number>_HTTP.地址类型选择http.

S4 到 PO/PI proxy 配置手册第13张

url是:sap系统sicf中engine的路径,通过测试该服务,可以获取完整的地址

 S4 到 PO/PI proxy 配置手册第14张

 S4 到 PO/PI proxy 配置手册第15张

system id是sap系统的.

S4 到 PO/PI proxy 配置手册第16张

 登陆数据的验证方式:Basic.

输入sap系统的登陆账号密码

S4 到 PO/PI proxy 配置手册第17张

配置完成后,ping一下地址.如果报500错误,那么不需要处理.

这个地址会被用在第七步创建sap业务系统的SOAP Receiver Communication Channel

Step 7 – 为sap业务系统创建sender和receiver soap(http) communication channel.

SOAP Sender Communication Channel.

S4 到 PO/PI proxy 配置手册第18张

SOAP Receiver Communication Channel.

S4 到 PO/PI proxy 配置手册第19张

Address Type选择 “HTTP Destination” ,将 HTTP Destination name 设置为我们第六步建立的http地址.

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

S4 到 PO/PI proxy 配置手册第20张

怎么测试连接是否可用?

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

使用事务代码sm59测试

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

使用事务代码 SLDCHECK检查SLD连接状态.

S4 到 PO/PI proxy 配置手册第23张

使用程序SPROX_CHECK_IFR_RESPONSE检查ESR连接状态.

使用se38执行程序,检查ESR连接状态.

S4 到 PO/PI proxy 配置手册第24张

S4 到 PO/PI proxy 配置手册第25张

通过事务代码 SPROXY检查PROXY对象.

S4 到 PO/PI proxy 配置手册第26张

通过Monitor测试Communication Channels 

进入Configuration Monitoring Home.

S4 到 PO/PI proxy 配置手册第27张

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

S4 到 PO/PI proxy 配置手册第28张

 S4 到 PO/PI proxy 配置手册第29张

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

免责声明:文章转载自《S4 到 PO/PI proxy 配置手册》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇记项目中易出现的bug点基于Spark环境对比Python和Scala语言利弊下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

wifi物联网ESP8266开发板V3 ESP-12N F NodeMcu LuaCP2012 的环境搭建

近几天刚开始接触这块开发板,折腾了一天终于将环境搭建好。废话不多说,直接上搭建过程。(我这里使用的arduino的开发软件) 1、打开Arduino,选择“首选项”,在“附加开发板管理器网址”中填入http://arduino.esp8266.com/stable/package_esp8266com_index.json,然后点击确定保存这个地址。 2...

LDR 和MOV 指令区别

ARM是RISC结构,数据从内存到CPU之间的移动只能通过L/S指令来完成,也就是ldr/str指令。比如想把数据从内存中某处读取到寄存器中,只能使用ldr比如:ldr r0, 0x12345678就是把0x12345678这个地址中的值存放到r0中。而mov不能干这个活,mov只能在寄存器之间移动数据,或者把立即数移动到寄存器中,这个和x86这种CISC...

人工智能与智能家居

1.家庭AI系统的任务 在智能家居中应用人工智能技术,需要构建承载人工智能算法的家庭AI系统。家庭AI系统用以实现两类家庭任务: (1)家庭设备的控制任务。 这类任务需要系统通过分析用户使用数据,按照用户习惯自动控制家庭内部设备、或调整家庭内环境状态。例如Nest温控器,按照用户习惯控制房间温度,并且兼顾节能。 (2)家庭状态的监测任务。 这类任务需要系统...

清华计算机博士 课表

11 计算机科学与工程系博士研究生课程目录序号 课程编号 课 程 名 称 课程英文名程 学时 学分 开课学期 考核形式10D004 计算的数学理论 Mathematical Theory of Computation 4021 考试107001 计算机系统性能评价 Computer SystemPerformance Evaluation 4022 考查...

[虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(五)

目的: 1. 了解PCI的基本知识,为完成watchdog的设备做准备。 准备知识: 简单的说,PCI 设备分3个空间。 配置空间,IO空间,内存地址空间。 PCI设备厂家决定了外设是使用IO空间还是IO内存空间。 我们通过读取配置空间的bar寄存器的最低位bit0来决定是该设备使用的是IO空间还是内存地址空间。 计算机一启动,bois或者linux会根据...

c# 判断窗体是否永在最前(TopMost),调用windows API

  许多程序都可以把自身的窗体设为最前显示状态,这个可以参考博客c#让窗体永在最前 调用windows api 将窗体设为topmost。那么如何判断桌面上的一个窗体是否为最前显示状态呢,不光是自己的程序,还包括其它程序。我们可以通过调用Windows Api的GetWindowLong方法判断。   GetWindowLong是一个Windows API...