/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package UDP;
import java.net.*;
import java.io.*;
/**
*
* @author PTVLNE
*/
public class server {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
try {
DatagramSocket ds = new DatagramSocket(5000);
System.out.println("Server dang nghe port 5000 ");
byte[] b = new byte[60000];
while (true) {
DatagramPacket dp = new DatagramPacket(b,b.length);
ds.receive(dp);
String str = new String(dp.getData(),0,dp.getLength());
System.out.println("Client " + str);
String data = "Du lieu nha duoc la ";
DatagramPacket dp2 = new DatagramPacket(data.getBytes(),data.length(), dp.getAddress(),dp.getPort());
ds.send(dp2);
}
} catch (Exception e) {
System.out.println(" " + e.getMessage());
}
}
}