Просмотр полной версии : Программисты ХЕЛП
Black_Swamp
31.03.2008, 21:53
Нужна помощь, задача такая:
Прога состоящая из клиентской
и серверной частей, которая будет скачивать указанный
клиентом файл с сервера, используя протокол UDP .
Надо обе части оформить в виде консольных приложений Linux.
Язык: ANSI С.
Зараннее благодарен.
Серверная часть apache и/или один из FTP-серверов,
а клиентская:
wget url_файла
Или нужно обязательно через собственноручно открытые сокеты пообщаться?
Задача заключается в изобретении велосипеда?:)
Black_Swamp
01.04.2008, 15:27
Серверная часть apache и/или один из FTP-серверов,
а клиентская:
wget url_файла
Или нужно обязательно через собственноручно открытые сокеты пообщаться?
Задача заключается в изобретении велосипеда?:)
Ну это понятно, только вот именно что надо изобрести велосипед(собственноручно открытые сокеты) на языке: ANSI С и чтобы обе части были оформлены в виде консольных приложений Linux. вот так :(
Т.е.
Серверная часть запускается и ждет запроса на определенном порту.
Клиентская часть запускается пользователем из командной строки
со следующими примерными параметрами.
./download_by_udp localhost 12345 /my_docs/info.txt ./downloads/info.txt
где localhost 12345 - хост и порт серверного UDP сокета
/my_docs/info.txt - файл на стороне сервера, который мы хотим скачать.
./downloads/info.txt - файл на стороне клиента, куда будет записан скачанный файл.
Я так понимаю надо в некотором смысле эмулировать работу TCP.
vBulletin® v3.8.9, Copyright ©2000-2026, vBulletin Solutions, Inc.