Comment envoyer et recevoir des paquets UDP en Java sur une machine multirésidente ?
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 ?
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