diff --git a/src/main/java/info/istlab/ServerTester/MulticastSender.java b/src/main/java/info/istlab/ServerTester/MulticastSender.java index 6c474b0..7c085f3 100644 --- a/src/main/java/info/istlab/ServerTester/MulticastSender.java +++ b/src/main/java/info/istlab/ServerTester/MulticastSender.java @@ -79,7 +79,7 @@ e.printStackTrace(); } try { - Thread.sleep(500); + Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } diff --git a/src/main/java/info/istlab/ServerTester/ThreadTimeServer.java b/src/main/java/info/istlab/ServerTester/ThreadTimeServer.java index 3181b30..89ca0f7 100644 --- a/src/main/java/info/istlab/ServerTester/ThreadTimeServer.java +++ b/src/main/java/info/istlab/ServerTester/ThreadTimeServer.java @@ -60,13 +60,13 @@ String outstr; // 出力データを格納する文字列 Date d; // 日付時刻処理用オブジェクト - System.out.println("[TTS] accepted (client has connected)"); - System.out.println(sock.getRemoteSocketAddress().toString()); + System.out.println("[TTS] accepted (client has connected) Client"+sock); + // System.out.println(sock.getRemoteSocketAddress().toString()); try { os = new PrintStream(sock.getOutputStream()); // 出力用データの作成 d = new Date(); - outstr = "\n" + "Hello, this is ThreadTimeServer.\n" + d.toString() + "\n"; + outstr = "Hello, this is ThreadTimeServer.\n" + d.toString(); System.out.println("[TTS] (サーバ→クライアント) " + outstr); // データの出力(1回目) os.println(outstr); diff --git a/src/main/java/info/istlab/ServerTester/TimeServer.java b/src/main/java/info/istlab/ServerTester/TimeServer.java index 79d91b4..7ef5490 100644 --- a/src/main/java/info/istlab/ServerTester/TimeServer.java +++ b/src/main/java/info/istlab/ServerTester/TimeServer.java @@ -37,28 +37,27 @@ break; } clientSocket = serverSocket.accept(); // 接続がくるまで、ここで待つ - System.out.println("(TimeServer) accepted (client has connected)"); - System.out.println(clientSocket.getRemoteSocketAddress().toString()); + System.out.println("[TS] accepted (client has connected) Client"+clientSocket); os = new PrintStream(clientSocket.getOutputStream()); // 出力用データの作成 d = new Date(); - outstr = "\n" + "Hello, this is TimeServer.\n" + d.toString() + "\n"; - System.out.println("(サーバ→クライアント) " + outstr); + outstr = "Hello, this is TimeServer.\n" + d.toString(); + System.out.println("[TS](サーバ→クライアント) " + outstr); // データの出力(1回目) os.println(outstr); Thread.sleep(3000); // 3秒まつ outstr = new Date().toString(); os.println(outstr); // データの出力(2回目) - System.out.println("(サーバ→クライアント) " + outstr); + System.out.println("[TS](サーバ→クライアント) " + outstr); Thread.sleep(3000); // 3秒まつ outstr = "Thank you."; os.println(outstr); - System.out.println("(サーバ→クライアント) " + outstr); + System.out.println("[TS](サーバ→クライアント) " + outstr); os.close(); // 接続終了 clientSocket.close(); - System.out.println("(TimeServer) クライアントからの接続を閉じました"); + System.out.println("[TS] クライアントからの接続を閉じました"); } catch (SocketException sx) { thread = null; } catch (Exception ex) {