-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathUDPserver.java
More file actions
26 lines (26 loc) · 802 Bytes
/
UDPserver.java
File metadata and controls
26 lines (26 loc) · 802 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import java.net.*;
import java.io.*;
public class UDPserver
{
public static void main(String args[])
{
DatagramSocket skt = null;
try
{
skt = new DatagramSocket(6788);
byte buffer[]=new byte[1000];
while(true)
{
DatagramPacket request = new DatagramPacket(buffer,buffer.length);
skt.receive(request);
String message[] = (new String(request.getData())).split("");
byte sending[]=(message[0]+"network laboratory").getBytes();
DatagramPacket reply = new DatagramPacket(sending,sending.length,request.getAddress(),request.getPort());
skt.send(reply);
}
}
catch(Exception e)
{
}
}
}