我需要使用 BizTalk 2006(非 wcf)FTP 适配器发送文件。成功传输每个文件后,需要将其从“A”前缀重命名为“U”前缀。我不想使用通配符发出命令,因为我无法确定目标文件夹中的其他文件。
有什么想法吗?
谢谢
罗布。
最佳答案
我猜测您这样做是为了避免文件在传输过程中被另一个进程拾取。你有两个选择。首先,在 FTP 发送端口的 After Put 属性中,键入 rename 命令。选项二,使用 FTP 发送端口的临时文件夹属性。 FTP 站点上的此临时文件夹是传输过程中文件将存放的位置。全部完成后,文件将被移动到目的地。临时文件夹还允许您从可能丢失连接的传输失败中恢复。
关于BizTalk FTP - 文件重命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2543771/