2011-10-26 63 views
0

我需要在C#中編寫一個實用程序。一旦文件通過FTP上傳,該實用程序必須調用Web服務。這些文件是文本文件(所以它們沒有文件結束標記,它們可能很大)。FTP上傳文件 - 如何確定服務器上的文件上傳已完成

ftp服務器是Windows內置的ftp服務器。

我的問題是:如何確定文件上傳是否已完成? (這樣我可以調用Web服務並告訴它有關該文件?)如果我不等待找出文件已上傳,那麼我可能會提前通知Web服務(特別是對於真正的大文件)

+1

你如何上傳FTP服務器上的文件?通過C#?請顯示一些代碼 –

+0

您是否對FTP進程有任何控制 – rerun

+0

此實用程序是在服務器上運行還是在正在上載的客戶端上運行? –

回答

0

您的進程是否已將文件上載到臨時目錄並執行移動命令到目標目錄。

這樣您就知道目的地目錄中的任何文件都已完成。