Desculpa pessoal por criar esse tópico, mas gostaria de saber a fundo como funciona esse método.
No mais o que eu consegui achar foi que ele para a Thread do servidor e aguarda uma nova conexão e retorna uma socket para a comunicação do cliente.
Só que eu queria saber qual é relação estabelicida por entre esse socket do método accept() e o socket criado pelo cliente. Pois eu queria criar um chat que todos os clientes conectassem com o servidor da aplicação e escolham um único contato para trocar mensagens. Então essas mensagens ficariam dedicadas, como numa seção do msn mesenger. Só que estou tendo dificuldades para achar uma solução prática. Então pensei na relação entre os sockets.
Ou então, queria extender a classe ServerSocket para funcionar da forma que eu queria. Se alguém tiver uma solução mais simples de como funciona para manter um único servidor de chat, com vários usuários e com as mensagens dedicadas entre 2 clientes como no messenger, ou me enviem o código implementado da classe ServerSocket que assim eu adapto para a minha necessidade.
Sinceramente, não sei se aqui foi o lugar certo para fazer tal pedido, mas agradeço a colaboração
[]'s :?: :shock: :!: 