Хранить клиентские запросы на сервер в очереди - PullRequest
0 голосов
/ 16 сентября 2018

это мой код метода listen () на моем сервере:

private void listen() throws Exception{
    try{
        System.out.println("Server is listening on port " + getPort());
        while (true) {
            Socket socket = server.accept();
            System.out.println("New client connected");
            new ServerThread(socket).start(); 
    }

} catch (IOException ex) {
    System.out.println("Server exception: " + ex.getMessage());
    ex.printStackTrace();
    }
}

И что я хотел бы - это иметь возможность хранить в очереди различные запросы на подключение, сделанные клиентами к серверу (это для того, чтобы при наличии по крайней мере двух запросов в очереди они могли покинуть очередь).

Любая рекомендация / предложение приветствуется. Заранее спасибо! (И мои извинения, если я не был достаточно ясен, первый вопрос по StackOverflow)

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