Сервер + клиент C# WinForms

3 000 руб. за проект
25 октября 2019, 21:31 • 8 откликов • 68 просмотров
Необходимо реализовать сервер на C# WinForms:
1) Мог принимать данные (считывание сообщений). Приём сообщений сразу от нескольких пользователей. То есть подключился первый пользователь, затем второй и т.д. И все могут присылать сообщения на сервер.
2) Считать количество подключённых пользователей к серверу.
3) Список подключённых к серверу клиентов.

Клиентское приложение на C# WinForms:
1) Возможность подключиться к серверу.
2) Возможность отправки сообщений на сервер.

!NOTICE!
Сообщением могут быть следующие данные:
1) Пользователь просто ввёл в текст бокс или какую-то строку, заданную передал, не суть важно;
2) Передача файла (файл всегда будет небольших размеров);

ВАЖНО! Минимальные затраты по памяти. То есть, если 10 клиентов подключились к серверу, чтобы это не занималось 300 Мб оперативки, а намного меньше (для тех, кто решит делать через потоки на пофиг, чтобы сразу было понятно, что это не выйдет).
В качестве проверки нужно будет продемонстрировать подключение 6-7 клиентов к серверу отправку с каждого клиента сообщения на сервер и получение сервером этого сообщения, отключение клиента от сети (с указанием ID клиента), а также количество затрачиваемой памяти в данный момент времени.
Отзывы
R50 ce909f5b0d53491e84d7ca4b378e93da
Заказчик
Всё выполнено быстро и хорошо :)
~ 5 лет назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
 
~ 5 лет назад