Receiving a Datagram - Java Network

Java examples for Network:UDP

Description

Receiving a Datagram

Demo Code

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;

public class Main {

  public void m() {
    try {/*from   w  ww . j a va 2s .  c  o m*/
      byte[] inbuf = new byte[256]; // default size
      DatagramSocket socket = new DatagramSocket();

      // Wait for packet
      DatagramPacket packet = new DatagramPacket(inbuf, inbuf.length);
      socket.receive(packet);

      // Data is now in inbuf
      int numBytesReceived = packet.getLength();
    } catch (SocketException e) {
    } catch (IOException e) {
    }
  }
}

Related Tutorials