Estoy intentando escribir un programa de subprocesos múltiples en Java donde un servidor escucha las conexiones de los clientes y genera un subproceso para alojar cada cliente. Tengo:Programa de servidor de subprocesos múltiples en Java
while(true)
{
Socket s = server.accept();
ClientHandler ch = new ClientHandler(s);
Thread t = new Thread(ch);
t.start();
}
Mi pregunta es: cada vez que acepta una conexión en
Socket s = server.accept();
y comienza a ejecutar las siguientes líneas de código para crear el hilo, etc., lo que le sucede a una solicitud de conexión desde un cliente durante ese tiempo. ¿Está en cola de alguna manera y se publicará en el siguiente ciclo de while(true)
o será rechazado?
gracias, Nikos