Передача файлов через сокет с веб-сервера

Итак, у меня есть настольное приложение, и я хочу, чтобы оно могло проверять веб-сайт на наличие новых версий. Я совершенно новичок в сокетах (Windsocks и Berkeley), поэтому, прежде чем я потрачу время на изучение сетевого программирования, я хочу, чтобы некоторые указания указали мне правильное направление.

Приложение собирается загрузить установочный файл со своего веб-сайта. Соединение не будет безопасным, так как не имеет значения, увидят его пользователи или нет. Также на сайте приложения, скорее всего, будет размещен @ godaddy (на случай, если кто-то захочет быть конкретным).

Итак, мои вопросы: Какие технологии мне следует изучить, FTP, TCP или UDP? Какие вещи я должен иметь в виду, когда речь идет о взаимодействии клиент / сервер, когда речь идет о передаче файлов с удаленного сервера? Кто-нибудь знает, разрешает ли Godaddy подобные вещи?

PS. Если вы думаете, что это может быть слишком сложно, без достаточного теоретического / технического образования, тогда, пожалуйста, не стесняйтесь рекомендовать книгу.

1

Решение

Используйте HTTP и используйте библиотеку для загрузки URL-адреса в файл. Это должно занять 1-5 строк кода.

Зачем самостоятельно создавать протокол передачи файлов с помощью сокетов? Все, что вам нужно, встроено в HTTP. Есть готовые клиенты и серверы.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]