Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 1.21 KB

README.md

File metadata and controls

17 lines (10 loc) · 1.21 KB

Курсовой проект "Сетевой чат"

Описание проекта

Вам нужно разработать два приложения для обмена текстовыми сообщениями по сети с помощью консоли (терминала) между двумя и более пользователями.

Первое приложение - сервер чата, должно ожидать подключения пользователей.

Второе приложение - клиент чата, подключается к серверу чата и осуществляет доставку и получение новых сообщений.

Все сообщения должны записываться в file.log как на сервере, так и на клиентах. File.log должен дополняться при каждом запуске, а также при отправленном или полученном сообщении. Выход из чата должен быть осуществлен по команде exit.

Реализация:

  1. Схема приложения;
  2. Архитектура приложения;