SocketException

2 respostas
M

Tenho um probleminha:
Estou criando um protocolo de comunicação entre um cliente e um servidor.
Primeiro testo se as duas máquinas estão se comunicando(HandShake)
até ai tudo bem as máquinas se comunicam.

O problema é quando tendo trocar um objeto de controle que crie, que serve para sincronização de dados entre as máquinas.
É neste ponto que ocorre o erro:

java.net.SocketException: Connection reset

at java.net.SocketInputStream.read(Unknown Source)

at java.net.SocketInputStream.read(Unknown Source)

at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)

at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)

at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)

at java.io.ObjectInputStream.readObject0(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

Gostaria de saber se estou esquecendo de algo pois já estou conectado com o servidor quando ocorre o erro…

2 Respostas

J

Oi

manacus, seja bem vindo ao PJ):):):slight_smile:

Veja se lhe ajuda

http://www.portaljava.com/home/modules.php?name=Encyclopedia&op=content&tid=278

http://www.portaljava.com/home/modules.php?name=Encyclopedia&op=content&tid=279

http://www.portaljava.com/home/modules.php?name=Encyclopedia&op=content&tid=280

http://www.portaljava.com/home/modules.php?name=Encyclopedia&op=content&tid=281

http://www.portaljava.com/home/modules.php?name=Encyclopedia&op=content&tid=282

T+

M

Dê uma olhada no SO_Timeout… Pelo erro, parece se ele consegue se conectar, mas logo em seguida a conexão é derrubada…

Att

Criado 6 de agosto de 2004
Ultima resposta 18 de ago. de 2004
Respostas 2
Participantes 3