home *** CD-ROM | disk | FTP | other *** search
- import java.io.DataInputStream;
- import java.io.DataOutputStream;
- import java.io.FilterInputStream;
- import java.io.FilterOutputStream;
- import java.io.IOException;
- import java.net.Socket;
- import java.net.UnknownHostException;
-
- public class EchoTest {
- public static void main(String[] var0) {
- Socket var1 = null;
- DataOutputStream var2 = null;
- DataInputStream var3 = null;
- DataInputStream var4 = new DataInputStream(System.in);
-
- try {
- var1 = new Socket("taranis", 7);
- var2 = new DataOutputStream(var1.getOutputStream());
- var3 = new DataInputStream(var1.getInputStream());
- } catch (UnknownHostException var6) {
- System.err.println("Don't know about host: taranis");
- } catch (IOException var7) {
- System.err.println("Couldn't get I/O for the connection to: taranis");
- }
-
- if (var1 != null && var2 != null && var3 != null) {
- try {
- String var5;
- while((var5 = var4.readLine()) != null) {
- var2.writeBytes(var5);
- var2.writeByte(10);
- System.out.println("echo: " + var3.readLine());
- }
-
- ((FilterOutputStream)var2).close();
- ((FilterInputStream)var3).close();
- var1.close();
- } catch (IOException var8) {
- System.err.println("I/O failed on the connection to: taranis");
- }
- }
- }
- }
-