FTP上传文件 - 如何确定文件上传已在服务器上完成

时间:2011-10-26 21:15:37

标签: c# ftp

我需要在C#中编写一个实用程序。一旦通过FTP上传文件,该实用程序必须调用Web服务。这些文件是文本文件(因此它们没有文件结束标记,它们可能非常大)。

ftp服务器是Windows内置的ftp服务器。

我的问题是:如何确定文件上传是否已完成? (这样我就可以调用Web服务并告诉它有关该文件的信息?)如果我不等待发现该文件已经上传,那么我可能会过早地通知Web服务(特别是对于非常大的文件)< / p>

1 个答案:

答案 0 :(得分:0)

让您的进程将文件上载到临时目录并执行move命令到目标目录。

这样您就知道目标目录中的所有文件都已完成。