- Java
- Network Protocol
- DatagramSocket
Receive DatagramPacket
import java.net.DatagramPacket; import java.net.DatagramSocket; class Collector { privatefinalstaticint BUFSIZE = 20; publicstaticvoid main(String args[]) throws Exception { int port = Integer.parseInt(args[0]); DatagramSocket ds = new DatagramSocket(port); while (true) { byte buffer[] = newbyte[BUFSIZE]; DatagramPacket dp = new DatagramPacket(buffer, buffer.length); ds.receive(dp); System.out.println(new String(dp.getData())); } } }
Related examples in the same category