Технологии компьютерных сетей весна 2018
Материал из SEWiki
Лекции
Преподаватель: Ицыксон Владимир Михайлович (vlad@ftk.spbstu.ru, itsykson@gmail.com)
Практика Алексюк
Преподаватель: Алексюк Артем (aleksyuk@kspt.icc.spbstu.ru)
Задания
Задание 1. Простейший TCP-клиент/сервер
Необходимо разработать простейшую систему обмена мгновенными сообщениями (чат). Чат-сервер должен принимать сообщения от клиентов и рассылать полученные сообщения всем подключенным клиентам. У каждого клиента есть собственный уникальный никнейм, задаваемый пользователем. При получении сообщения от другого клиента, на экран должно выводиться время получения сообщения, никнейм пользователя-отправителя и текст сообщения. Чтобы принимаемые сообщения не мешали пользователю вводить свой текст, предлагается
Язык программирования - Си. Для сборки системы