-3
클라이언트를 실행할 때마다 서버가 다른 포트 번호를 알려줍니다. 나는 그 포트를 0으로 설정했을 때 사용할 수있는 포트를 찾았지만, 원하는 포트 번호를 public static final int MYPORT = 5555;
으로 변경하고 서버에서 매번 새로운 포트 번호를 얻음을 발견했다. Java의 udp (클라이언트, 서버) 프로그램에서 클라이언트의 포트 번호를 설정하는 방법은 무엇입니까?
이
가 인쇄 방법 :System.out.printf(" using port %d\n", receivePacket.getPort());
DatagramSocket socket = new DatagramSocket(null);
SocketAddress localBindPoint = new InetSocketAddress(MYPORT); socket.bind(localBindPoint);
SocketAddress remoteBindPoint = new InetSocketAddress(args[0], Integer.valueOf(args[1]));
시도 게시 (들여 쓰기)하는 코드의 관련성 부분. – freedev
코멘트가 아니라 게시물에 추가하십시오 :) – freedev
편집되었습니다. 답변을 알고 있습니까? – Sam