首页 > 解决方案 > MFT 传输后的存档文件

问题描述

我们使用 IBM MQFT 在 2 个系统之间进行文件传输,并且我们需要在传输完成后将原始文件移动到源文件系统上的不同位置。

从知识中心 MFT 文档中我可以看到,我们可能需要编写一个用户出口程序来执行此操作。我想我会将source_file_disposition设置为“离开”并使用退出程序来移动文件。

这是正确的方法吗,还是有一种我没有看到的更简单的方法?

问候

标签: websphere-mq-fte

解决方案


您的选择很少。

  1. 您可以运行命令或 shell 脚本或 Ant 脚本作为fteCreateTransfer命令的 postSrc 参数的一部分。传输完成后,MFT 将运行指定的命令将文件从源移动到另一个目录。

  2. 正如您提到的,可以编写 Java 出口以在传输完成后移动文件。

您可能希望在此处参考示例 Java 出口和 Ant 脚本。


推荐阅读