HTTP против FTP по распределенным данным - PullRequest
1 голос
/ 22 августа 2010

У меня есть файлы данных, в основном текстовые файлы очень большого размера, и они распределены по системам.Теперь я хочу выполнить различные операции, такие как сортировка, поиск и другие подобные операции над этими системами.

До сих пор я использовал параллельный python для доступа к другим файлам в разных системах и выполнения таких операций, как поиск.но я хочу предоставить веб-интерфейс, чтобы клиенты могли отправлять запрос через него, а не писать программы для этого.

Мне было интересно, использовать ли HTTP или FTP-запрос для получения и обработки запроса.

Я прошу прощения, если вопрос звучит смешно, так как я сам разбираюсь с вещами.

1 Ответ

1 голос
/ 22 августа 2010

Это в значительной степени зависит от того, что вы пытаетесь сделать, ИМХО.Если вы извлекаете файлы и сортируете / ищете / что бы то ни было на стороне клиента, FTP будет подходящим протоколом (поскольку вы просто передаете файлы).С другой стороны, если файлы обрабатываются (сортируются / ищутся / и т. Д.) На стороне сервера, запрос HTTP POST был бы более уместным.

Итак, судя по вашему посту и тому, что я думаю, выпытаясь сделать, я бы пошел с запросом HTTP POST.

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