Respuestas
may. 05, 2007 - 08:12
Lo que puedes hacer es un cliente FTP que detecte el tiempo de inactividad de una conexion FTP por el puerto 21, de esta forma cortar la conexion y relanzar el proceso.
No se que lenguaje de programacion tienes pensado utilizar para realizar esto pero te recomendaria que antes de ponerte a desarrollar pruebes con clientes ftp que ya realizan estas acciones como el SmartFTP (que dicho sea de paso es gratuito).
Para "acelerar" la subida de los archivos desconozco realmente si puede hacerse, ya que si lo que tenes pensado es una aplicacion que funcione como DAP a la inversa, lo que DAP hace es descargar en pedazos un archivo para luego unirlo localmente (para ejemplificarlo simple), en una subida FTP dependemos si o si de nuestra capacidad de UPSTREAMING de tu ADSL, que generalmente siempre es muy inferior a la capacidad de descarga de los archivos.
Lo que desarrolle hace poco tiempo fue una pagina Web que se encarga de descomprimir un archivo zipeado directamente en el mismo hosting donde se encuentra, de esta forma con mi aplicacion local comprimo un archivo, subo el archivo ZIP y despues llamo a esta pagina ASPX que se encarga de descomprimir nuevamente del lado del servidor. Pero, como te dije, todo depende de que quieras hacer.
No se que lenguaje de programacion tienes pensado utilizar para realizar esto pero te recomendaria que antes de ponerte a desarrollar pruebes con clientes ftp que ya realizan estas acciones como el SmartFTP (que dicho sea de paso es gratuito).
Para "acelerar" la subida de los archivos desconozco realmente si puede hacerse, ya que si lo que tenes pensado es una aplicacion que funcione como DAP a la inversa, lo que DAP hace es descargar en pedazos un archivo para luego unirlo localmente (para ejemplificarlo simple), en una subida FTP dependemos si o si de nuestra capacidad de UPSTREAMING de tu ADSL, que generalmente siempre es muy inferior a la capacidad de descarga de los archivos.
Lo que desarrolle hace poco tiempo fue una pagina Web que se encarga de descomprimir un archivo zipeado directamente en el mismo hosting donde se encuentra, de esta forma con mi aplicacion local comprimo un archivo, subo el archivo ZIP y despues llamo a esta pagina ASPX que se encarga de descomprimir nuevamente del lado del servidor. Pero, como te dije, todo depende de que quieras hacer.
may. 06, 2007 - 02:57
Yo utlizo rsync --resume para que cuando se corte la conexión al volver a reintenar la subida continúe por donde iba.
Añadir Nuevo Comentario