Udp Echo Server : UDP « Network Protocol « Java






Udp Echo Server

   

import java.net.DatagramPacket;
import java.net.DatagramSocket;

public class Main {
  static final int BUFFERSIZE = 256;

  public static void main(String[] args) throws Exception {
    DatagramPacket pack = new DatagramPacket(new byte[BUFFERSIZE], BUFFERSIZE);
    DatagramSocket sock = new DatagramSocket(7);
    // echo back everything
    while (true) {
      sock.receive(pack);
      sock.send(pack);
    }
  }
}

   
    
    
  








Related examples in the same category

1.DatagramSocket Server
2.DatagramSocket Client
3.Send out UDP pockets
4.Receive UDP pocketsReceive UDP pockets
5.Experiment with UDP sockets
6.Using Datagrams to Get the Date
7.An echo server using UDP socketsAn echo server using UDP sockets
8.Connect to a daytime server using the UDP protocol
9.Handles TCP and UDP connections and provides exception handling and error logging
10.UDP OutputStream
11.UDP InputStream
12.Performs broadcast and multicast peer detection.