Серверное приложение

Эрик6 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.04.2019

Необходимо создать клиент серверное приложение(ретранслятор). Приложение должно биндится к адресу и порту. Принимать и печатать  в диалоговое окно входящие сообщения от конкретного клиента(клиент-транслятор) (адрес, порт указывать в приложении) посредством TCP подключения.  И рассылать это сообщение в многопоточном режиме множеству подключившихся клиентов(клиенты-получатели) и иметь функцию повторной отправки каждые n-минут(указываем в настройках). Так же вести учет подключенных клиентов с выводом информации о них.(ip и chartostring данные полученные в ответ от клиентов(которые будут иметь пять сегментов информации- номер клиента, срок окончания предоставления трансляции, и еще три))  Так же программа должна иметь диалоговое окно для отправки сообщений всем или конкретному пользователю.