Comunidad de diseño web y desarrollo en internet online

Cliente FTP en flex

Citar            
MensajeEscrito el 19 Mar 2009 06:13 pm
Hola, tengo una duda, es posible crear en flex un cliente FTP basado en Web (No para escritorio)
Me refiero a un cliente FTP en si, y no una transferencia (upload) de archivo por Http... (Como normalmente se haria con Filereference y un script del lado del servidor)

Esto con la finalidad de no tener que usar un applet de java :p

Saludos.

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 22 Mar 2009 05:03 am
no creo que sea posible debido al sandbox del flash player,
he visto varios ejemplos pero solo usan transferencias http.

Creo que usando Zinc (creador de aplicaciones para escritorio) proveen metodos para transferencias ftp pero esto seria lo mismo que usar Filezilla u otro programa.

Por paranoio

75 de clabLevel



 

Mexico

firefox
Citar            
MensajeEscrito el 25 Mar 2009 09:29 pm
Hola

Mira tenes q utilizar Socket TPC_IP (o UDP... no recuerdo con cual se tiene q usar para FTP) tal como si lo hicieras con cualquier lenguaje de programacion.

La idea es q levantes por FileRefernce el archivo de la maquina de cliente y por Sockets (y de a cuerdo a la especificacion del protocolo FTP (para saber cuales serian las estructuras binarias a enviar).

Hay librerias ya hechas en AS3 para el uso de FTP, por ejemplo
http://www.onflex.org/ted/2007/05/flexftp-ftp-client-in-flex-using.php
http://code.google.com/p/fl-ftp/
http://code.google.com/p/qonsole/

Igualmente, nose q onda con la velocidad y uso de recursos, si transmitis archivos pequeños y en poca cantidad no creo q haya probelmas, pero si lo utilizas para subir para hacer una subida masiva va a tardar mucho... bah q se yo.... habria q ver...


Mmmm deberia agarrar mi proyecto de creacion de FTP en C de la facu y pasarlo a AS3... no estaria nada mal... je (te puedo asegurar q hacer ese proyecto nos tomo 6 meses... pero bueno... fue uno de mis primeras armas en programacion y sobre todo programacion en linux...)

Saludos!!

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.