Клиенты (которые также являются серверами) должны задокументировать ip и порт, который каждый из них будет прослушивать, как некоторую строку & int, или InetAddress & int, или SocketAddress.Это не имеет никакого отношения к соединению, которое они только что установили, к рандеву-серверу (хотя IP-адрес удаленного клиента, который видит сервер, мог бы быть тем же, но не портом).
Это ваш протокол для изобретения (сериализация или dataoutputstream или еще, повеселиться).Тогда у любого клиента есть ip / порт для открытия сокетов для всех остальных.