The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.net  [27 examples] > Datagram  [2 examples]

e152. Receiving a Datagram

    try {
        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 Examples
e151. Sending a Datagram

See also: Encodings    HTTP    Hostnames and IP Addresses    Multicast    Sockets    URLs   


© 2002 Addison-Wesley.