Привет, я борюсь с домашней работой клиента / сервера в java.
. Мне нужно подключиться к данному серверу и немного поговорить, но у меня возникает проблема, когда после записи на сервер я не получаюответ от него (время ожидания в тестах до того, как мой комментарий «никогда не достигнет» в коде)
public void run(PrintStream sysout, String host, int port, String myname) {
OutputStream out = null;
BufferedReader in = null;
for (int i = 0; i < COUNT; i++) {
try{
this.connect(host,port); // same as clientSocket constructor
out = this.clientSocket.getOutputStream();
in = new BufferedReader(new InputStreamReader(this.clientSocket.getInputStream()));
out.write(myname.getBytes());
out.flush();
String income = in.readLine(); // never reaches !!!
sysout.print(income);
sysout.flush();
out.close();
}catch(IOException e){
sysout.println(HelloServer.ERR_MESSAGE);
sysout.flush();
continue;
}
}