import java.net.*;
public class DatagramExample {
public static void main(String[] args) {
String s = "This is a test.";
byte[] data = s.getBytes();
try {
InetAddress ia = InetAddress.getByName("www.ibiblio.org");
int port = 7;
DatagramPacket dp
= new DatagramPacket(data, data.length, ia, port);
System.out.println("This packet is addressed to "
+ dp.getAddress() + " on port " + dp.getPort());
System.out.println("There are " + dp.getLength()
+ " bytes of data in the packet");
System.out.println(
new String(dp.getData(), dp.getOffset(), dp.getLength()));
}
catch (UnknownHostException e) {
System.err.println(e);
}
}
}
|