У меня есть два потока, сообщающихся через DatagramSockets. Теперь я хотел бы, чтобы третий поток мог слушать сообщение. После прочтения Broadcasting to Multiple Recipients кажется, что два MulticastSockets на третьем потоке - это то, что я ищу.Возможно ли это с разъемами?
Однако при попытке привязки MulticastSockets к тем же портам, которые используются DatagramSockets в первых двух потоках, я получаю сообщение «java.net.BindException: Address is the used: Can not bind».
Да, вы можете предоставить (на Java) все это MulticastSockets. – EJP
Ваш ответ на 100% неверен, это так просто. Итак, ваш комментарий, который применяется к TCP, а не UDP. – EJP
Я должен был добавить 'или у всех было 'setReuseAddress (true)', вызываемое на них, которое по умолчанию используется для 'MulticastSocket'.' – EJP