Comment envoyer et recevoir des paquets UDP en Java sur une machine multirésidente ?

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

  •  09-06-2019
  •  | 
  •  

Question

J'ai une machine sur laquelle VmWare est installé et qui a ajouté deux interfaces réseau supplémentaires.Le système d'exploitation est Vista.J'ai deux applications Java, une qui diffuse des datagrammes et une qui reçoit ces datagrammes.Le problème que j'ai est qu'à moins de désactiver les deux interfaces réseau VmWare, le récepteur ne peut pas recevoir les datagrammes.

Quelle est la meilleure façon de faire fonctionner cela sans désactiver les interfaces ?

Était-ce utile?

La solution

Regardez le constructeur alternatif pour DatagramSocket :

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

Je suppose que vous spécifiez uniquement le port.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top