Pessoal
sw cliente
//Cria o socket com o recurso desejado na porta especificada
s = new Socket("192.168.0.112",4242);
//Cria a Stream de saida de dados
ps = new PrintStream(s.getOutputStream());
//Imprime uma linha para a stream de saída de dados
ps.println("Estou enviando dados para o servidor");
sw servidor
//ServerSocket fara este aplicativo escutar a porta 4242
// a partir do computador que estiver sendo executado
ServerSocket serverSock = new ServerSocket(4242);
while (true) // laço infinito se lembra disso //
{
// o metodo accept() ficara bloqueado aguardando até uma
//solicitação chegar, momento em que ele retornara um objeto
//socket em alguma porta anonima para a comunicação com o cliente
System.out.println("aguardando antes do accept()");// debug
Socket sock = serverSock.accept();
System.out.println("aguardando depois do accept()"); //debug
//agora usamos a conexão estabelecida com o cliente para
//criar um objeto PrinterWriter e enviar(writer.println()),para
// ele uma mensagem de aconselhamento na forma de String, em
//seguida fechamos o soquete porque terminamos o serviço
//para este cliente.
PrintWriter writer = new PrintWriter(sock.getOutputStream());
String advice = getAdvice();
writer.println(advice);
writer.close();
System.out.println(advice);
esta tudo funcionando consigo enviar a mensage do cliente para o servidor. agora vem a pergunta eu preciso saber quais os ips que estão conectados no servidor e qual ip que enviou a mensagem .
sds
j.silvestre