Advertisement
Guest User

UDPServer

a guest
Oct 26th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import java.io.*;
  2. import java.net.*;
  3.  
  4. class UDPServer
  5. {
  6.    public static void main(String args[]) throws Exception
  7.       {
  8.          DatagramSocket serverSocket = new DatagramSocket(9876);
  9.             byte[] receiveData = new byte[1024];
  10.             byte[] sendData = new byte[1024];
  11.             while(true)
  12.                {
  13.                   DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length);
  14.                   serverSocket.receive(receivePacket);
  15.                  
  16.                   String sentence = new String( receivePacket.getData());
  17.                   System.out.println("RECEIVED: " + sentence);
  18.                  
  19.                   InetAddress IPAddress = receivePacket.getAddress();
  20.                   int port = receivePacket.getPort();
  21.                  
  22.                   String capitalizedSentence = sentence.toUpperCase();
  23.                   sendData = capitalizedSentence.getBytes();
  24.                  
  25.                   DatagramPacket sendPacket =
  26.                   new DatagramPacket(sendData, sendData.length, IPAddress, port);
  27.                  
  28.                   serverSocket.send(sendPacket);
  29.                }
  30.       }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement