Как заблокировать метод приема сокета, когда сервер ожидает подключения от клиента? - PullRequest
0 голосов
/ 22 сентября 2011

как заблокировать метод приема сокета, когда сервер ожидает подключения от клиента? мой код здесь:

ServerSocket serverSocket = null;

try {
    serverSocket = new ServerSocket(4444, 100);
} catch (IOException e) {
    System.err.println("Could not listen on port: 4444.");
    System.exit(1);
}

Socket clientSocket = null;
try {
    clientSocket = serverSocket.accept();
    // Thread input = new InputThread(clientSocket.getInputStream());
} catch (IOException e) {
    System.err.println("Accept failed.");
    System.exit(1);
}

Я хочу заблокировать метод accept, ожидающий клиента ..

1 Ответ

3 голосов
/ 22 сентября 2011

serverSocket.accept () сам блокирует и блокирует, пока не будет установлено соединение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...