www.pudn.com > exercise.rar > EchoClient2.java
import java.net.*;
import java.io.*;
class EchoClient2
{
public static final int SERVICE_PORT =7;
public static final int BUFSIZE =256;
public static void main(String[] args)
{
int argc=args.length;
if (args.length!=1)
{
System. out. println("hostname: ");
return;
}
String hostname=args[0];
InetAddress addr=null;
try{
addr=InetAddress.getByName(hostname);
} catch(UnknownHostException uhe) {
System. out. println("unable to resolve hostname");
}
try{
DatagramSocket socket=new DatagramSocket();
socket.setSoTimeout(2*1000);
for(int i=1;i<=10;i++)
{
String message = "Packet number "+i;
char[] cArray = message.toCharArray();/////????????
byte[] sendbuf = new byte[cArray.length];
for(int offset =0;offset