Лабораторная по Программированию на C#
Чат (C#)
Тип работы:
Лабораторная
Предмет:
Сетевые приложения
Описание:
Необходимо создать десктопное приложение на языке C# (чат), в котором будут реализованы следующие пункты (ВСЕ!):
- Клиенты подключаются к серверу с указанием IP:port.
- Клиенты могут передавать сообщения и файлы.
- Клиенты могут создавать групповые и личные чаты.
- Сервер хранит список клиентов.
- Сервер обновляет список клиентов при его изменении и отправляет новый клиентам.
- Сервер обеспечивает поддержание списка в актуальном состоянии (например, при обрыве связи с клиентом).
- Сервер поддерживает возможность создания групповых и p2p чатов.
- Сервер обеспечивает передачу сообщений и файлов в трёх режимах: личный, групповой, общий.
Данная работа была ранее передана специалисту данного ресурса, который реализовал всё, кроме:
- Клиенты могут создавать групповые и личные чаты.
- Сервер поддерживает возможность создания групповых и p2p чатов.
- Сервер обеспечивает передачу сообщений и файлов в трёх режимах: личный, групповой, общий.
Также в его работе есть проблемы с передачей файлов (программа вылетает).
Разработанное им приложение прикреплено к заданию.
Ещё раз уточню, что необходима реализация ВСЕХ пунктов. Без какого-либо пункта работа не может быть принята преподавателем!
Дата заказа:
25 ноября 2021
Дата выполнения:
5 декабря 2021
Номер заказа:
325215
Стоимость:
4690 ₽
Файлы для заказа
аналогичной или другой работы
Похожие заказы