协议网桥
协议网桥使 Managed File Transfer (MFT) 网络能够访问存储在 MFT 网络外部 (本地域或远程位置) 的文件服务器上的文件。 此文件服务器可以使用 FTP、FTPS 或 SFTP 网络协议。 每个文件服务器至少需要一个专用代理。 专用代理称为协议网桥代理。 网桥代理可以与多个文件服务器交互。
协议网桥作为 Managed File Transfer的服务组件的一部分提供。 您可以在运行 MFT 的单个系统上具有多个专用代理程序,这些代理程序连接到不同的文件服务器。
您可以使用协议网桥代理同时将文件传输到多个端点。 MFT 提供了一个名为 ProtocolBridgeProperties.xml 的文件,您可以编辑该文件以定义要将文件传输到的不同协议文件服务器。 fteCreateBridgeAgent 命令为您将缺省协议文件服务器的详细信息添加到 ProtocolBridgeProperties.xml 中。 此文件在 协议网桥属性文件格式中进行了描述。
- 使用 FTP , FTPS 或 SFTP 将文件从 MFT 网络上载到远程服务器。
- 使用 FTP , FTPS 或 SFTP 将文件从远程服务器下载到 MFT 网络

图形显示了位于不同位置的两个 FTP 服务器。 FTP 服务器用于与 Managed File Transfer 代理程序交换文件。 协议网桥代理位于 FTP 服务器与 MFT 网络的其余部分之间,并且配置为与两个 FTP 服务器进行通信。
确保除了协议网桥代理之外,您的 MFT 网络中还有另一个代理。 协议网桥代理只是到 FTP、FTPS 或 SFTP 服务器的网桥,不能将传输的文件写入本地磁盘。 如果您要与 FTP、FTPS 或 SFTP 服务器进行文件传输,那么必须使用协议网桥代理作为文件传输的目标或源(代表 FTP、FTPS 或 SFTP 服务器)以及另一个标准代理作为相应的源或目标。
BFGBR0032E: Attempt to read filename from the protocol file server
has failed with server error 550. Failed to open file.配置协议网桥代理
协议网桥代理类似于标准 MFT 代理。 通过使用 fteCreateBridgeAgent 命令创建协议网桥代理。 您可以使用 ProtocolBridgeProperties.xml 文件来配置协议网桥代理,如 协议网桥属性文件格式中所述。 如果您正在使用较低版本,请使用 Advanced agent properties: Protocol bridge 和 Advanced agent properties: Protocol bridge agent logging中描述的特定协议网桥属性来配置代理。 对于所有版本,您还可以配置凭证映射,如 映射文件服务器的凭证中所述。 为特定协议文件服务器配置协议网桥代理程序后,您可以将该代理程序仅用于该用途。
协议网桥恢复
如果由于文件服务器不可用,协议网桥代理无法连接到文件服务器,那么所有文件传输请求都将排队,直至文件服务器变为可用。 如果由于代理使用错误的凭证,协议网桥代理无法连接到文件服务器,那么传输失败并且传输日志消息会反映该错误。 如果协议网桥代理由于任一原因而终止,那么所有请求的文件传输都将保留并在协议网桥重新启动时继续。
文件传输期间,文件通常在目标上作为临时文件写入,然后完成传输后重命名。 然而,如果传输的目标是配置为限制写入的协议文件服务器(用户可以向协议文件服务器上载文件,但不能以任何方式更改这些上载文件;有效用户只能写入一次),那么传输的文件将直接写入到目标中。 这意味着如果在传输期间发生问题,那么部分写入的文件将保留在目标协议文件服务器上,并且 Managed File Transfer 无法删除或编辑这些文件。 在这种情况下,传输失败。