import java.net.*; import java.io.*; public class TCP_RW { public static void main(String[] argv) { byte[] buff = new byte[1024]; try { Socket rwSocket = new Socket(argv[0], Integer.parseInt(argv[1])); InputStream instrm = rwSocket.getInputStream(); OutputStream outstr = rwSocket.getOutputStream(); while(true) { // 標準入力からソケットへ int n = System.in.read(buff); if (n==-1) break; outstr.write(buff, 0, n); } while(true) { // ソケットから標準出力へ int n = instrm.read(buff); if (n==-1) break; System.out.write(buff, 0, n); } } catch (Exception e) { e.printStackTrace(); System.exit(1); } } }