Когда у меня есть http, а также опции ftp (как страница загрузки Hadoop), я должен предпочесть ftp?
Я попробовал ftp прежде и не заметил значительной разницы. Это, как предполагается, работает лучше?
Украденный от eHow, свяжитесь внизу
Преимущества и недостатки HTTP
Загрузки HTTP обеспечивают невероятно простой метод загрузки файлов к серверу с минимальным знанием о передачах файлов. Загрузка файла также невероятно легка также. Однако недостатки лежат в отсутствии HTTP питания когда дело доходит до загрузки файла. Кроме того, программисту нужно было потребовать, чтобы знание создало форму в HTML, для загрузки рассматриваемого файла. Это особенно верно, если файл для социальной сети, подобной MySpace или Facebook, который они создают.
Преимущества и недостатки FTP
Используя FTP-сервер предлагает собственные преимущества. Для одного пользователь может использовать программу для выполнения массовой загрузки на сервер, не имея необходимость волноваться о повторной необходимости повторно просмотреть для файлов и повторно загрузить их использующий одну форму. Загрузки могут также быть сделаны в массе также. К сожалению, FTP-сервер все еще требует, чтобы клиент FTP использовал, и использование, можно было бы быть особенно громоздким тем, кто просто хотел загрузить картинку или два.
Различия
В конечном счете FTP и передачи файлов HTTP имеют совершенно другие цели. Цель передачи файлов FTP более или менее для обслуживания веб-сайта и пакетных загрузок, в то время как HTTP для работы клиентского конца и чтобы конечные пользователи загрузили вещи, такие как фильмы, изображения и другие файлы к серверу. Часто времена, программист будет использовать FTP для загрузки файлов, которые позволяют конечному пользователю загружать файлы через HTML/HTTP также.
Читать дальше: HTTP по сравнению с передачей файлов FTP | eHow.com http://www.ehow.com/about_5435784_http-vs-ftp-file-transfer.html#ixzz0wlUSkVIY
В целом общие ответы о производительности сети протокола являются очень трудными, потому что производительность очень зависит от определенной настройки сети, часто больше, чем на используемом протоколе.
Тем не менее я не знаю ни о какой причине, почему пропускная способность http и ftp должна отличаться. Оба в основном просто отправляют данные по потоку TCP, таким образом, фактический процесс передачи данных является тем же. Так, нет, в общих скоростях загрузки должно быть то же для ftp и http.
http обычно предпочитается по другим причинам: Это работает лучше с брандмауэрами (может быть проксирован), это позволяет перезапуск прерванных загрузок и может предоставить тип среды наряду с загрузкой (MIME), легче зашифровать (TLS/SSL) и т.д...