Реализация TCP/IP сервера Java

01.01.2001

Реализация TCP/IP сервера Java
Реализовать клиент для заданного простейшего протокола:
Клиент отправляет "HI" серверу
Сервер отвечает либо "OK n" либо "FAIL n", где n- количество пользователей на сервере
Если ответом было FAIL, попытка соединения повторяется через случайное количество времени
В противном случае возможны команды "PING message1" и "BYE"
В ответ на первую может прийти либо сообщение "PONG message2" либо "PANG". В первом случае нужно вывести на экран текст "message1 -> message2". Во втором случае вывести текст "FAILED message1"
Команда BYE отключается от сервера.
Помогите с реализацией (((

Вас заинтересует