2008-09-07 6 views
4

두 개의 추가 네트워크 인터페이스를 추가 한 VmWare가 설치된 시스템이 있습니다. OS는 Vista입니다. 데이터 그램을 브로드 캐스트하는 Java 응용 프로그램과 해당 데이터 그램을받는 Java 응용 프로그램이 있습니다. 문제는 두 VmWare 네트워크 인터페이스를 모두 해제하지 않으면 수신기가 데이터 그램을받을 수 없다는 것입니다.멀티 홈 컴퓨터에서 Java로 UDP 패킷을 보내고받는 방법은 무엇입니까?

인터페이스를 비활성화하지 않고 작업을 수행하는 가장 좋은 방법은 무엇입니까? DatagramSocket로 대체 생성자에서

답변

7

봐 : 당신은 포트를 지정하고 추측하고있어

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

.

관련 문제