Oi Joana,
Seu código funciona, exceto pela
parte cliente onde eu subistitui o ip =
InetAddress.getLocalHost(); por ip =
InetAddress.getLocalHost().getHostAddress(), e declarei ip como
String, blz??
A mensagem que você está
recebendo provavelmente é porque seu Servidor não está mais "escutando nesta
porta" ou a aplicação não esta mais rodando... para deixar seu servidor sempre
"escutando" nesta porta deixe ele dentro de um bloco:
while(true){
}
É aconselhavél que você feche
sua conexão após a comunicação. É prudente que isso seja feito no
servidor, aconselho que você acrescente as linhas:
ps.close();
s.close(); server.close(); após o ps.flush();
Você esta fazendo comunicação
via UDP e no seu cliente o método readline() do objeto DataInputStream foi
deprecado, aconselho que você verifique isso também.
Boa Sorte!!!
ass: JRichard
|
- Re: [java-list] socket Daniel P
- Re: [java-list] socket rrveloso
- Re: [java-list] socket Richard Ferraresi
- Re: [java-list] socket Richard Ferraresi
- [java-list] socket Sid
- [java-list] socket wmoharu
- RES: [java-list] socket Chico