DatagramServer
来源:互联网 发布:java calendar.am pm 编辑:程序博客网 时间:2024/06/14 04:13
DatagramSocket ds = null;
try{
ds = new DatagramSocket(2000);
}
catch (SocketException e){
e.printStackTrace();
System.exit(-1);
}
byte[] buffer = new byte[1024];
DatagramPacket dp = new DatagramPacket(buffer,buffer.length);
while (true){
DataInputStream in = new DataInputStream (
new ByteArrayInputStream (buffer)
);
try{
ds.receive(dp);
System.out.println(in.readLong());
in.close();
}
catch (IOException e){
e.printStackTrace();
continue;
}
}
try{
ds = new DatagramSocket(2000);
}
catch (SocketException e){
e.printStackTrace();
System.exit(-1);
}
byte[] buffer = new byte[1024];
DatagramPacket dp = new DatagramPacket(buffer,buffer.length);
while (true){
DataInputStream in = new DataInputStream (
new ByteArrayInputStream (buffer)
);
try{
ds.receive(dp);
System.out.println(in.readLong());
in.close();
}
catch (IOException e){
e.printStackTrace();
continue;
}
}
0 0