Transferencia de archivos por la red

j25_loren
24 de Abril del 2004
Buenas, estoy realizando una aplicacion con RMI. Se trata de una aplicacion en la que compartes archivos. Quisiera que me dieran opiniones de cual es la forma mas optima para transferir los archivos por la red.
Yo lo que hago es partir el archivo en trozos de 9Mb y cuando piden un archivo, hago un bucle y voy mandando las partes del archivo. En el cliente van llegando las partes y cuando han llegado todas, reconstruye el archivo. Mi problema es que esta forma de hacerlo consume muchos recursos, tanto de cpu como de memoria. Quisiera saber si a alguien se le ocurre alguna forma mas optima para hacerlo. Muchas gracias.