Используемые технологии:
📌 java.net 📌 Swing-framework 📌 multithreading
Приложение реализовано в рамках двух модулей:
- Клиентской части
- Серверной части
✅ Поддерживается возможность подключения не ограниченного количества пользователей
(в рамках максимального кол-ва свободных на сервере портов), за счет запуска в отдельном потоке
клиентского менеджера
✅ Добавлена возможность отправки личных сообщений
пользователю по его имени, используя символ "@".
Например: "@Настя сообщение"
✅ Добавлен пользовательский интерфейс
на базе swing-framework
✅️ Добавлена возможность ввода ip и порта вручную в UI, а также их валидации