Bom dia pessoal,
Criei um código de conexão de um cliente com um servidor, porém quero que esse código funcione da seguinte forma: o servidor diz quantas conexão com clientes vai aceitar, criando uma lista de clientes.
Adaptando o código de maneira lógica tentei fazer assim:
Socket []cliente;
for(int i = 0; i < num_conections; i++)
{
cliente[i] = servidor.accept();
System.out.println("Nova conexão com o cliente " + cliente.getInetAddress().getHostAddress());
}
porém dessa forma não funcionou, gostaria de saber qual a forma correta de se fazer isso sem um loop infinito ou thread
obrigado