да, неплохая статейка
но я сделал так:
Код:
String fromSrv = "", toSrv="";
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
Socket socket = new Socket("X.X.X.X", 3203);
try {
System.out.println("socket = " + socket);
BufferedReader in = new BufferedReader(new InputStreamReader(socket
.getInputStream()));
PrintWriter out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(socket.getOutputStream())), true);
System.out.println("from Server recive: "+fromSrv+"\nEnter command...");
while (!(toSrv.equals("bye"))) {
toSrv=r.readLine();
out.println(toSrv);
System.out.println("To Server send: "+toSrv);
fromSrv=in.readLine();
System.out.println("from Server recive: "+fromSrv+"\nEnter command...");
}
}
finally {
System.out.println("closing...");
socket.close();
}
}
работает, мож пригодится кому..