Здравствуйте, Vamp, Вы писали:
T>>1) Протокол FTP сам по себе подразумевает что сервере может отловить момен когда файл полностью закачен? Может ли сервер (теоретически) отличить T>>момент когда файл закачен логически, с точки зраения клиента от простого обрыва связи? V>Нет. Протокол FTP подразумевает, содединение закрывается после того, как полностью отправлен. С другой стороны, не очень понятно, что значит "закачан полностью"? После того, как соединение закрыто, файл на сервере, другого не будет. Собственно говоря, что вообще значит эта постановка вопроса — файл докачался полностью?
Соединение может быть закрыто не штатно — у клиента вырубился свет. То что на сервере лежит 10Мб чего то, еще не значит что это именно то что хотел залить клиент.
Но, я уже подвел итог в ответе IT, думаю в моем случае это лучше что можно придумать.