¿Cómo se envían y reciben paquetes UDP en Java en una máquina multitarjeta?

StackOverflow https://stackoverflow.com/questions/48659

  •  09-06-2019
  •  | 
  •  

Pregunta

Tengo una máquina con VmWare instalado que agregó dos interfaces de red adicionales.El sistema operativo es Vista.Tengo dos aplicaciones Java, una que transmite datagramas y otra que los recibe.El problema que tengo es que a menos que desactive ambas interfaces de red VmWare, el receptor no puede recibir los datagramas.

¿Cuál es la mejor manera de hacer que eso funcione sin deshabilitar las interfaces?

¿Fue útil?

Solución

Mire el constructor alternativo para DatagramSocket:

DatagramSocket(int port, InetAddress laddr)
Creates a datagram socket, bound to the specified local address.

Supongo que solo estás especificando el puerto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top