Я некоторое время искал их ... ограничения, налагаемые веб-сервером и / или средой динамического программирования (например, PHP), слишком ограничивают приложение, над которым я работаю. Нам необходимо иметь возможность переносить большие графические и видеофайлы на клиентов и с клиентов (от десятков МБ до нескольких ГБ в одном файле). Простой FTP с подходящим настольным клиентом поможет, и мы размещаем это в Amazon EC2 с EBS. Управление пользователями будет осуществляться из офиса через webmin. Пользователи помещаются в домашний каталог с помощью proftpd.
net2ftp будет работать для многих клиентов, но нам часто нужно перемещать отдельные файлы размером 1 ГБ или больше 2-3 ГБ, что далеко от диапазона любого загрузчика на основе http.
Итак, мы обращаемся к Java или Flash - могут ли они это сделать? Из веб-браузера установить FTP-соединение и захватить огромный файл? Есть лицензированные апплеты и тому подобное, но ни один не кажется убедительным.
Опять же, я ищу код, который может говорить по FTP и читать (и писать?) локальный диск, который поставляется в веб-браузере и может перемещать отдельные файлы размером более 2 ГБ. Причина наличия веб-интерфейса для FTP заключается в том, чтобы пропустить этап установки программного обеспечения для наших клиентов. Я рассмотрю правильное клиентское программное обеспечение для настольных компьютеров, если оно "портативное" и, по крайней мере, Win+Mac и может быть легко настроено непрофессионалами.