Managed File Transfer

Managed File Transfer 以受管和可审计的方式在系统之间传输文件,而不考虑文件大小或所使用的操作系统。

您可以使用 Managed File Transfer 来构建定制,可扩展且自动化的解决方案,使您能够管理,信任和保护文件传输。 Managed File Transfer 消除了成本高昂的冗余,降低了维护成本,并使现有 IT 投资最大化。

显示简单 "受管文件传输" 拓扑的图。 有两个代理程序,每个代理程序都连接到 IBM MQ 网络中自己的代理程序队列管理器。 文件通过 IBM MQ 网络从图的一侧的代理传输到图的另一侧的代理。 在 IBM MQ 网络中,还有协调队列管理器和命令队列管理器。 应用程序和工具连接到这些队列管理器,以在 IBM MQ 网络中配置,管理,操作和记录 Managed File Transfer 活动。

该图显示了简单的 Managed File Transfer 拓扑。 有两个代理程序,每个代理程序都连接到 IBM® MQ 网络中自己的代理程序队列管理器。 文件通过 IBM MQ 网络从图的一侧的代理程序传输到图的另一侧的代理程序。 IBM MQ 网络中还有协调队列管理器和命令队列管理器。 应用程序和工具连接到这些队列管理器,以在 IBM MQ 网络中配置,管理,操作和记录 Managed File Transfer 活动。

根据您的操作系统和整体设置,可以将 Managed File Transfer 作为四个不同的选项进行安装。 这些选项为 Managed File Transfer AgentManaged File Transfer LoggerManaged File Transfer ServiceManaged File Transfer Tools。 有关更多信息,请参阅 Managed File Transfer 产品选项

您可以使用 Managed File Transfer 来执行以下任务:
  • 创建受管文件传输
    • Linux®Windows 平台上从 IBM MQ Explorer 创建新的文件传输。
    • 通过所有受支持平台上的命令行创建新的文件传输。
    • 将文件传输功能集成到 Apache Ant 工具中。
    • 编写通过将消息放入代理命令队列来控制 Managed File Transfer 的应用程序。
    • 安排稍后进行文件传输。 还可以根据一系列文件系统事件(例如,正在创建新文件)触发调度的文件传输。
    • 持续监视资源(例如,目录),并在该资源的内容满足某个预定义条件时启动任务。 该任务可以是文件传输、Ant 脚本或 JCL 作业。
    • 将文件传输到 IBM MQ 队列以及从这些队列传输文件。
    • 在 FTP、FTPS 或 SFTP 服务器之间进行文件传输。
    • 将文件传输到 Connect:Direct® 节点以及从这些节点传输文件。
    • 传输文本和二进制文件。 将在源和目标系统的代码页和行结束约定之间自动转换文本文件。
    • 可以使用针对基于安全套接字层 (SSL) 连接的行业标准保证传输安全。
  • 查看正在进行的传输并记录有关网络中所有传输的信息。
    • 通过 IBM MQ Explorer 查看 LinuxWindows 平台上正在进行的转账状态。
    • 使用 LinuxWindows 平台上的 IBM MQ Explorer 查看已完成传输的状态。
    • 使用 Managed File Transfer 数据库记录器功能将日志消息保存到 Db2® 或 Oracle 数据库。
Managed File Transfer 是基于 IBM MQ构建的,它在应用程序之间提供有保证的一次性消息传递。 您可以利用 IBM MQ的各种功能。 例如,您可以使用通道压缩来压缩通过 IBM MQ 通道在代理程序之间发送的数据,并使用 SSL 通道来保护在代理程序之间发送的数据。 文件可靠地传输,并且可以容忍通过其执行文件传输的基础结构的故障。 如果经历网络中断,文件传输将在连接恢复时从断开的位置重新启动。

通过将文件传输与现有 IBM MQ 网络进行合并,可以避免花费维护两个单独基础结构所需的资源。 如果您还不是 IBM MQ 客户,那么通过创建 IBM MQ 网络来支持 Managed File Transfer ,您将为将来的 SOA 实现构建主干。 如果您已经是 IBM MQ 客户,那么 Managed File Transfer 可以利用现有 IBM MQ 基础架构,包括 IBM MQ Internet Pass-ThruIBM Integration Bus

Managed File Transfer 与许多其他 IBM 产品集成:
IBM Integration Bus

已由 Managed File Transfer 作为 IBM Integration Bus 流的一部分传输的进程文件。 有关更多信息,请参阅从 IBM Integration Bus 使用 MFT

IBM Sterling Connect:Direct

使用 Managed File Transfer Connect:Direct 网桥将文件传输到现有 Connect:Direct 网络或从现有网络传输文件。 更多信息,请参阅 Connect:Direct 桥

IBM Tivoli® Composite Application Manager

IBM Tivoli Composite Application Manager 提供了可用于监视发布到协调队列管理器的信息的代理。