Ayuda con DataInputStream pls
Publicado por Jose (3 intervenciones) el 12/12/2003 13:41:02
A ver si podeis ayudarme ,el problema viene a la hora de leer de un Socket a traves del DataInputStream y guardar el contenido en un archivo ; el codigo seria algo asi :
s=new Socket(unhost,puertoServidor);
DataInputStream entrada=new DataInputStream(s.getInputStream());
******************************************
FileOutputStream fos=new FileOutputStream(es); // "es" es de tipo file
byte[] prueba=new byte[1024];
int cuenta=0;
try{
while((cuenta=entrada.read(prueba))!=-1){
fos.write(prueba,0,cuenta);
}
}catch(IOException e){}
el problema es que salta la IOException y no se porque ocurre,
a ver si podeis decirme cual es el fallo.
Gracias de antemano.
s=new Socket(unhost,puertoServidor);
DataInputStream entrada=new DataInputStream(s.getInputStream());
******************************************
FileOutputStream fos=new FileOutputStream(es); // "es" es de tipo file
byte[] prueba=new byte[1024];
int cuenta=0;
try{
while((cuenta=entrada.read(prueba))!=-1){
fos.write(prueba,0,cuenta);
}
}catch(IOException e){}
el problema es que salta la IOException y no se porque ocurre,
a ver si podeis decirme cual es el fallo.
Gracias de antemano.
Valora esta pregunta


0