🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17270

Re: Fin de comunicaci�n con sockets

#17270
From: al
Date: Wed, 22 Nov 2000 00:00
31 lines
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-mail
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>

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