FTP загрузка файлов - как определить, что загрузка файла была завершена на сервере - PullRequest
0 голосов
/ 27 октября 2011

Мне нужно написать утилиту на C #.Утилита должна вызывать веб-сервис после загрузки файла через FTP.Файлы представляют собой текстовые файлы (поэтому у них нет маркера конца файла, и они могут быть довольно большими). ​​

ftp-сервер - это встроенный ftp-сервер в Windows.

MyВопрос в том, как определить, была ли загрузка файла завершена?(чтобы я мог позвонить в веб-сервис и сообщить ему о файле?) Если я не буду ждать, чтобы узнать, что файл был загружен, я мог бы в конечном итоге уведомить веб-сервис преждевременно (особенно для действительно больших файлов)

1 Ответ

0 голосов
/ 27 октября 2011

Пусть ваш процесс загрузит файл во временный каталог и выполнит команду перемещения в каталог назначения.

Таким образом, вы узнаете, что все файлы в каталоге назначения завершены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...