Oi, estou com um problemas em fazer com que vários clientes se conectem em um servidor, sendo que eu tenho que de algum modo conseguir capturar a conexão.
public static Socket servidor() throws IOException{
ServerSocket servidor = new ServerSocket(8080);
while(true){
try{
JOptionPane.showMessageDialog(null, "Estou esperando uma conexão");
conexaoCliente = servidor.accept();
JOptionPane.showMessageDialog(null, "Estou conectato");
System.out.println("O cliente" + conexaoCliente.getInetAddress().getHostAddress()+" esta conectado");
retorno = conexaoCliente;
}catch(IOException e){}
}
return conexaoCliente;
}
estou tentando fazer o cliente se conectar e quando ele conecta eu capturo a conexão e retorno essa conexão para um método.