云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

轻量服务器_国外虚拟主机排行_精选特惠

小七 141 0

这篇博文描述了如何配置FTP发送方和接收方适配器的连接和处理设置。此适配器将随2020年7月4日的版本提供给SAP Cloud Integration客户。这篇博文描述了基本概念以及配置选项。

文件传输协议最初是在1971年指定的,尽管在此期间规范中增加了加密功能,云服务器服务好,国内免费云服务器,但FTP/FTPS协议的安全性低于SFTP协议。因此,我们建议您在设置SAP Process Integration多年来一直使用专用SFTP适配器支持的新方案时,首先选择SFTP协议。新的FTP适配器只能用于那些您已经有一个无法用SFTP连接的现有FTP服务器的情况。

与其他协议不同,FTP在客户机和服务器之间的两个不同端口上使用两个连接,即控制连接和数据连接。连接模式指定如何建立数据连接。有两种不同的模式:主动模式和被动模式。SAP云平台的FTP适配器只支持被动模式,

FTP使用控制连接和数据连接

在被动模式下,FTP适配器(始终是客户端)向服务器发送EPSV/PASV命令,以接收服务器的数据连接端口。此端口在服务器上指定的端口范围内。FTP服务器管理员应该能够查找这个范围,一旦您想要配置SAP Cloud Connector,就需要这个范围。有关云连接器配置的详细信息,云服务器租用,请参阅下面的"云连接器配置"部分。

通过网络传输的数据可以是不同类型的。FTP适配器支持二进制,默认情况下,FTP适配器使用流媒体。

通过用户名/密码或匿名登录进行身份验证。对于这两个选项,租用服务器,integrationdeveloper在适配器中维护一个凭证名称。凭证本身必须作为用户凭证工件在安全材料监视器中创建。此用户凭据工件包含用户名和密码。对于匿名登录,请使用username="anonymous"和空密码。但这可能会根据您的FTP服务器的要求而有所不同。

传输安全可以通过设置加密参数来实现。如果您选择"纯FTP–无加密",则所有传输都将以明文完成。控制连接的默认端口是21。有两个选项可用于加密通信:

显式FTPS:在初始连接后,客户端向服务器发送"AUTH TLS"命令,服务器发起TLS握手(FTP服务器必须支持TLS)。随后的通信是加密的。控制连接的默认端口是21。隐式FTPS:到FTP服务器的连接被建立为TLS连接。在这种情况下,通常使用不同的控制连接端口,默认为990。

一旦选择了FTPS加密,服务器证书就需要得到SAP Cloud Integration的信任。确保已将中间证书和根证书上载到SAP云集成密钥库。请检查管理密钥库条目以了解如何将证书上载到密钥库。获取服务器证书及其链的一个选项是执行FTP连接测试并从测试结果下载文件。

FTP适配器执行主机验证,确保控制和数据连接共享同一主机。您不能有两个不同的主机。

控制和数据连接之间的会话重用仅由FTP适配器支持,用于使用SAP Cloud Connector的连接。

FTP发送方适配器可用于从FTP服务器读取文件。它是一个轮询适配器,这意味着它计划一次或定期查找文件,根据预定义的模式。

在Configure the FTP Sender Adapter文档中查找有关所有可能参数的详细信息。

以下屏幕截图演示了一个示例集成流程,该流程使用显式加密并通过SAP Cloud Connector连接,从/Sender目录读取所有.txt文件。

源选项卡包含常规连接和文件访问参数。

FTP发送者-源选项卡

处理选项卡包含更高级的处理参数。例如,Read Lock策略确保FTP适配器仅在对文件具有独占读取锁定时轮询文件。或后处理选项,用于定义文件成功处理后的处理情况。

FTP发送方–处理选项卡

计划选项卡允许您指定每个运行时节点执行轮询尝试的时间和频率。

FTP发送方–计划选项卡

FTP接收方适配器可用于将文件写入FTP服务器。您可以将FTP接收器适配器与结束消息步骤或发送步骤一起使用。

请在配置FTP接收器适配器文档中查找有关所有可能参数的详细信息。

以下屏幕截图演示了编写文件.txt使用显式加密和通过SAP Cloud Connector连接。

目标选项卡包含常规连接参数以及要写入的目录和文件名。

FTP接收器-目标选项卡

处理选项卡包含更多高级处理参数。例如,对现有文件的处理设置为在示例中追加,这将把集成流的有效负载添加到现有文件的末尾。

FTP接收器–处理选项卡

FTP接收器适配器支持多种动态配置可能性。例如,当您需要从同一集成流连接到不同的FTP服务器时,可以使用动态配置。

基于文本的字段可以包含动态输入。您可以使用头动态配置输入字段目录、文件名、地址、位置ID和凭证名(${标题.abc})或是一处房产(${属性.abc})如下图所示

FTP接收器–动态文本字段

如上图所示,"代理类型"下拉字段具有选项"动态"。

如果选择"动态",则必须在相应的SAP属性中定义实际值。

如果在运行时未定义属性,则会引发错误。

如果在预定义的SAP中定义值,则可动态配置复选框、其他下拉列表和整数字段属性。下表显示了不同配置选项的属性名称:

如果未设置属性,则运行时使用通道中定义的值。