Технологии компьютерных сетей весна 2018

Материал из SEWiki
Версия от 22:44, 27 февраля 2018; Artyom.Aleksyuk (обсуждение | вклад) (Текст задания (incomplete))

Перейти к: навигация, поиск

Лекции

Преподаватель: Ицыксон Владимир Михайлович (vlad@ftk.spbstu.ru, itsykson@gmail.com)

Практика Алексюк

Преподаватель: Алексюк Артем (aleksyuk@kspt.icc.spbstu.ru)

Задания

Задание 1. Простейший TCP-клиент/сервер

Необходимо разработать простейшую систему обмена мгновенными сообщениями (чат). Чат-сервер должен принимать сообщения от клиентов и рассылать полученные сообщения всем подключенным клиентам. У каждого клиента есть собственный уникальный никнейм, задаваемый пользователем. При получении сообщения от другого клиента, на экран должно выводиться время получения сообщения, никнейм пользователя-отправителя и текст сообщения. Чтобы принимаемые сообщения не мешали пользователю вводить свой текст, предлагается

Язык программирования - Си. Для сборки системы