EchoClient.java - afuruk/DBConnTest GitHub Wiki
import java.net.DatagramSocket;
import java.net.DatagramPacket;
import java.net.InetAddress;
import java.io.IOException;
public class EchoClient {
public static void main(String args[]) throws IOException
{
if(args.length < 2){
System.out.println("Proper Usage is: UDPClient address port");
System.exit(0);
}
String addr = args[0];
Integer port = Integer.parseInt(args[1]);
DatagramSocket socket = new DatagramSocket();
InetAddress address = InetAddress.getByName(addr);
byte buf[] = null ;
String msg = "Message to send";
buf = msg.getBytes();
DatagramPacket packet = new DatagramPacket(buf, buf.length, address, port);
socket.send(packet);
System.out.println("Successfully sent a packet over UDP to " + address + " on port " + port);
socket.close();
}
}