Мне нужно разработать распределенную систему, состоящую из сеанса чата через TCP-сокеты с кем-то со своего IP-адреса, подключенного к серверу, который перечисляет все ips, подключенные к нему за последние 3 минуты. Наряду с этой основной функцией приложение должно отправлять запросы каждому ip, чтобы получить их имя и текущее состояние, активное, занятое или остановленное. после отправки этого запроса через UDP-сокеты, а с другой стороны они должны отправить ответ на этот запрос также через UDP.
РЕДАКТИРОВАТЬ - в основном, приложение должно связаться с сервером, который хранит IP-адреса, которые подключены к серверу в течение последних минут. затем он должен получить эти IP-адреса и связаться с каждым, чтобы получить его имя и статус.
к сожалению, я получаю только мой ответ на мой запрос, но другие коллеги получают мой запрос.
как я могу исправить эту ситуацию?