SFTP简介:
SFTP–安全文件传输协议
这在SAP和目标系统SFTP之间创建了一个加密通道。在云环境中,淘客插件,买云服务器,人工智能知识体系,大多数客户都遵循这个概念,从集成的角度将文件存储到SFTP中。
用法:
在将文件从SAP ECP(员工中央工资单)传输到任何第三方供应商或任何内部应用程序时,大数据用什么数据库,SAP提供了此安全文件传输协议。主要用于ECP和SuccessFactors环境。
简要回顾其他文件传输技术:
A.使用CL\u GUI\u FRONEND\u服务从本地系统向SAP传输文件。方法:GUI下载/GUI上传。
B.使用LSMW进行文件传输。
C.使用数据集概念将文件传输到SAP应用服务器(AL11)。
示例:
打开数据集文件名以在模式[位置]下访问[操作系统添加][错误处理]。
使用HTTP连接将文件从SAP传输到SFTP的步骤:
步骤1:升级HTTP RFC连接
确保必须存在RFC(在HTTP连接到外部服务器下签入SM59)连接类型-"G"(HTTP连接到外部服务器)。在技术设置的目标主机中提供正确的URL(此URL用于访问SFTP服务器)。
第2步:创建完整的文件名
它必须包含您的文件目的地和用"/"分隔的文件名。
第3步:编写您的ABAP代码以使用CL\ U HTTP\ U客户端连接到RFC
方法:按\ U目的地创建\此处将显示连接在SFTP和后端ABAP程序之间建立
收集IF\u HTTP\u客户端的引用(例如Ref\u CLIENT type Ref to IF\u HTTP\u CLIENT)
步骤4:设置URI(设置文件详细信息)
类:CL\u HTTP\u实用程序,方法:设置\请求\ URI–用URI(文件名)传递上述接收到的连接详细信息。
第5步:设置头字段
使用IF\ HTTP \ U客户端(Ref \ U客户端)的Ref,方法:请求并设置\头字段
参数:
A。~请求方法:DELETE/PUT/GET(根据需要)。
B.~服务器协议:HTTP/1.0
C.内容类型:以xstring格式传递整个内容
步骤6:将文件放入SFTP
使用IF\u HTTP\u客户端(Ref\u CLIENT)的Ref,返利app怎么用,方法:设置数据
步骤7:从SFTP读取文件
使用IF\u HTTP\u客户端(Ref\u CLIENT)的Ref,方法:获取数据
步骤8:通过HTTP服务器发送/接收
使用IF\ HTTP\ U客户端(Ref\ U客户端)的Ref,方法:发送和方法:接收
步骤9:关闭连接
响应成功后不要忘记关闭连接
*********************分享和学习************************