gracias Sk9ITYk5z, e checado la pagina y me sirvio, e estado checando el codigo y kisiera saber como aumentar la velocidad de transferencia del archivo, me imagino que se hace en esta clase, ero no se con exactitud en que parte
/**
* Javier Abellán. 18 Mar 2006
*
* Programa de ejemplo de como transmitir un fichero por un socket.
* Esta es el mensaje que contiene los cachos de fichero que se van enviando
*
*/
//package chuidiang.ejemplos.socket_fichero;
import java.io.Serializable;
/**
* Mensaje que contiene parte del fichero que se está transmitiendo.
*
* @author Javier Abellán
*
*/
public class MensajeTomaFichero implements Serializable
{
/** Nombre del fichero que se transmite. Por defecto "" */
public String nombreFichero="";
/** Si este es el último mensaje del fichero en cuestión o hay más después */
public boolean ultimoMensaje=true;
/** Cuantos bytes son válidos en el array de bytes */
public int bytesValidos=0;
/** Array con bytes leidos del fichero */
public byte[] contenidoFichero = new byte[LONGITUD_MAXIMA];
/** Número máximo de bytes que se enviaán en cada mensaje */
public final static int LONGITUD_MAXIMA=10;
}