Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/01/2008, 07:02
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 9 meses
Puntos: 7
Re: Gurus sobre Sockets - Detectar conexion perdida.

Bueno, voy a revisar toda la aplicación nuevamente, veo que tendré que repasar los Sockets en JAVA. Por otro lado.. Es de crear un buffer pre-establecido creo que no es óptimo, ya que efectivamente nadie me garantiza lo que me va a llegar.

Quizás cree un array de bytes demasiado corto, para todos los datos que me llegan, o demasiado largo. La idea es crear el tamaño justo para cada recibimiento.

Ya que en el caso de transferencia de archivos podría ir anexando cada nuevo arrayByte recibido a un arrayByte contenedor. Pero si el arrayByte en el que recibo es de menos tamaño que lo que me llega.... malo. Y si es mayor que lo que me llega, tambien malo ya que tendré secciones vacías e inservibles.

Por eso usaba el available, pensaba que me decia los datos recibidos en ese momento.
__________________
Charlie.