1、常用代码
- UDP 协议下的socket
DatagramSocket sendsocket = new DatagramSocket();
DatagramSocket receivesocket=new DatagramSocket(receiverport);
InetAddress destAddress = InetAddress.getLocalHost();
String resendData = hostName+ ": Resending to port " + destPort + ", Seq = " + i;
byte[] Data = resendData.getBytes();
DatagramPacket responsePacket = new DatagramPacket(Data, Data.length,toAddr, toPort);
receiveSocket.send(responsePacket);
byte[] bytes = new byte[4096];
DatagramPacket datagramPacket = new DatagramPacket(bytes, bytes.length);
sendSocket.receive(datagramPacket);
String received = new String(bytes, 0, bytes.getLength());