Консультация № 184476
16.11.2011, 16:58
0.00 руб.
0 0 0
Здравствуйте! У меня возникли сложности с таким вопросом:
1)Разработать серверное приложение (FTP-сервер), позволяющее пользователю производить обмен информацией с сервером по протоколу FTP. FTP-сервер должен поддерживать следующие возможности:
- разграничение прав доступа пользователей по их домашним каталогам;
- использование пользователя по умолчанию (анонимного пользователя);
- выполнение команд протокола FTP смены текущего каталога;
- передача файлов в обоих направлениях (скачивание и загрузка на сервер);
- организовать множество режимов загрузки FTP (поставить задержку) и на каждый построить график (зависимость времени и скорости загрузки);
- загрузить на FTP – сервер файл, в котором: Имя, Фамилия, группа (по-русски).
Для настроек FTP-сервера должен использоваться отдельный конфигурационный файл произвольного формата
Даже не знаю, с чего начать, подскажите, пожалуйста

2) 1. Разработать программу (почтовый клиент), позволяющую пользователю отправлять электронную почту по протокола SMTP, используя существующие в сети Internet почтовые сервера. Программа должна поддерживать возможность аутентификации пользователя на сервере при отправке электронной почты. В теме: Лабораторная 2. В тесте письма должно быть: фамилия и. о. по-русски. Приложение к письму как минимум одного файла: рисунок.
Адрес получателя указывается студентом.
При написании программы необходимо использовать сокеты.
2. Расширить возможности программы (почтового клиента) доставкой пользователю электронной почты по протоколу POP3, используя существующие в сети Internet почтовые сервера. Программа должна поддерживать возможность получения приложенных к письму файлов и сохранение их на компьютере пользователя.
Адрес почтового сервера, имя пользователя, пароль и номер порта указываются пользователем.
При написании программы необходимо использовать сокеты.

Обсуждение

Форма ответа