Разработка сетевых приложений с помощью языка Java

Выполнил студент группы ВТ 97б

Хачковский И.В.

Написать приложение с визуализацией работы, выполняющее функции FTP-сервера - поддержка основных команд: создание и удаление директории, получение информации о файлах, отправка и прием файлов.

При реализации FTP сервера использовался механизм параллельных процессов, который позволяет подключаться к серверу нескольким клиентам одновременно. Параллельный процесс организован в виде нитей, создающихся по мере подключения новых клиентов. FTP сервер прослушивает порт 21. При установлении соединения клиент посылает серверу команды в виде строк, на которые сервер отвечает цифрами в зависимости от корректности данной команды.

Данная программа поддерживает основные команды FTP сервера.

Скинуть лабораторную работу №6

на главную страницу


Rambler's Top100