diff --git a/bin/j2/EchoServer.class b/bin/j2/EchoServer.class index 724651f..12d1f22 100644 --- a/bin/j2/EchoServer.class +++ b/bin/j2/EchoServer.class Binary files differ diff --git a/src/j2/EchoServer.java b/src/j2/EchoServer.java index 7419d9d..c82c4cd 100644 --- a/src/j2/EchoServer.java +++ b/src/j2/EchoServer.java @@ -26,16 +26,16 @@ // クライアントからの要求を受けるソケットを開く try { + clientSocket = echoServer.accept(); + System.out.println("accept"); + is = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); + os = new PrintStream(clientSocket.getOutputStream()); // クライアントからのメッセージを待ち、受け取ったメッセージをそのまま返す while (true) { - clientSocket = echoServer.accept(); - System.out.println("accept"); - is = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); - os = new PrintStream(clientSocket.getOutputStream()); line = is.readLine(); System.out.println("(Server received) " +line); os.println(line); - os.flush(); +// os.flush(); Thread.sleep(1000); } }