Article View: es.comp.lenguajes.java
Article #17270Re: Fin de comunicaci�n con sockets
From: al
Date: Wed, 22 Nov 2000 00:00
Date: Wed, 22 Nov 2000 00:00
31 lines
2184 bytes
2184 bytes
Hallo!
Bueno, pues no se como lo habras hecho, pero se supone que el servidor
es un thread, no??. Y en su metodo "run" esperas los "comandos" del cliente
leyendo el "BufferedReader" (o lo que hayas usado para leer), no??. Pues si
el cliente se cierra, te tiene que dar un excepcion
"java.net.SocketException" como una casa. Al menos a mi me pasaba eso.
Por si no utilizas un bufferdReader para leer....
BufferedReader entrada=new BufferedReader(new
InputStreamReader(socket.getInputStream()));
Pero bueno, tu diras. Tambien se que mi primera respuesta no fue muy
inteligente, pero tampoco entendi muy bien la pregunta. Lo siento.
Bye,
al
"Joseba Montejo" <software@zigor.com> schrieb im Newsbeitrag
news:8vgp91$n8m$1@lola.ctv.es...
> He intentado lo que los dos me habeis propuesto, pero no he conseguido
> que me de una excepci�n, ni al hacer el read(), ni al hacer el
available().
> Sin embargo si que consigo que se genere la excepci�n cuando env�o algo al
> socket con write(). Por supuesto, la soluci�n de mandar algo continuamente
> para ver si el cliente sigue conectado no me vale.
> �Alguna sugerencia?
> P.D.: Funciono con el JDK1.2.2 sobre windows, pero tambi�n he provado
> sobre otra plataforma con los mismos resultados.
>
Technical Details
Message-ID:
<8vhfnj$brj$06$1@news.t-online.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8vbekr$u8$1@lola.ctv.es> <8vd712$eii$1@talia.mad.ttd.net> <8vdlmi$pmf$1@talia.mad.ttd.net> <8vgp91$n8m$1@lola.ctv.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,6d6e03ba0ddc8a12 X-Google-Attributes: gid1116f3,public From: "al" <alkitte@hotmail.com> Subject: Re: Fin de comunicaci�n con sockets Date: 2000/11/22 Message-ID: <8vhfnj$brj$06$1@news.t-online.com> X-Deja-AN: 696842351 Content-Transfer-Encoding: 8bit References: <8vbekr$u8$1@lola.ctv.es> <8vd712$eii$1@talia.mad.ttd.net> <8vdlmi$pmf$1@talia.mad.ttd.net> <8vgp91$n8m$1@lola.ctv.es> X-Sender: 520095172792-0001@t-dialin.net X-Priority: 3 Content-Type: text/plain; charset=ISO-8859-1 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Complaints-To: abuse@t-online.com X-Trace: news.t-online.com 974930484 06 12147 ocKUz9TSOApWG 001122 22:01:24 Organization: T-Online X-MSMail-Priority: Normal Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java