Size: a a a

2020 February 04

d

dima in learn.java
он у тебя стартанул
источник

d

dima in learn.java
и клиентов пока нет
источник

d

dima in learn.java
значит должен сразу умереть
источник

d

dima in learn.java
так чтоли?
источник

A

Artem in learn.java
нет. пока клиентов нет - ждать. как только они пришли и сделали какие-то операции, то потом умереть.
источник

DS

Dmitriy Shilnikov in learn.java
Artem
нет. пока клиентов нет - ждать. как только они пришли и сделали какие-то операции, то потом умереть.
А сколько клиентов придут? 1, 2, 10?
источник

A

Artem in learn.java
Dmitriy Shilnikov
А сколько клиентов придут? 1, 2, 10?
2.
источник

A

Artem in learn.java
Dmitriy Shilnikov
А сколько клиентов придут? 1, 2, 10?
но суть в том, что когда получаю определенно сообщение от клиента, то тогда прекращаться должна работа.
источник

d

dima in learn.java
Dmitriy Shilnikov
Неправильно там. Он бесконечно вызывает ServerSocket.accept, посмотри внимательно
while(true) { server.accept}
источник

d

dima in learn.java
всегда так писали
источник

DS

Dmitriy Shilnikov in learn.java
dima
всегда так писали
Правильно, потому что server.accept блокируется
источник

d

dima in learn.java
Dmitriy Shilnikov
Правильно, потому что server.accept блокируется
да
источник

d

dima in learn.java
только что тебя смущает?
источник

DS

Dmitriy Shilnikov in learn.java
Меня смущает, что тут клиентов считать надо, их два должно быть. А хэндлеры создаются бесконечно. Т.е. тут нет никакой логики дополнительной для этого.
источник

d

dima in learn.java
Artem
но суть в том, что когда получаю определенно сообщение от клиента, то тогда прекращаться должна работа.
Смотри, я не знаю, зачем тебе такая логика, но ты уже близок, чтобы свое решение запилить
источник

A

Artem in learn.java
Dmitriy Shilnikov
Меня смущает, что тут клиентов считать надо, их два должно быть. А хэндлеры создаются бесконечно. Т.е. тут нет никакой логики дополнительной для этого.
я не считаю клиентов. я жду определенного условия, чтобы закрыть.
источник

d

dima in learn.java
передавай атомик булеан флаг вместе с каждой таской, которую сабмитишь в сервис
источник

A

Artem in learn.java
dima
передавай атомик булеан флаг вместе с каждой таской, которую сабмитишь в сервис
я так делал. ниполучилось.
источник

DS

Dmitriy Shilnikov in learn.java
Так он передаёт
источник

d

dima in learn.java
и если у тебя условие наступило - меняй флаг, потом делай socket.close()
источник