java javascript flash ftp applet

¿Existe un applet Java/Flash de carga por Java Javascriptable?



ftp (4)

Probé el applet ZUpload Java.

Pro:

  • La interfaz de usuario funciona tan fácil como podría esperar que funcione.
  • Es un applet de Java con su propia GUI, pero pude implementar algunas devoluciones de llamada de Javascript para actualizar la información de progreso en HTML. Podría minimizar aún más la GUI.

Contras:

  • Cuando falla una carga (cuando el servidor FTP dice que está ocupada, inténtelo de nuevo en un momento) cree que la carga fue exitosa y continúa con el siguiente archivo. Traté de detectar las excepciones pero no pude hacerlo debido a la forma en que se usa j-ftp en el applet o por mi propia falta de conocimiento.
  • El proyecto parece estar muerto desde 2003, por lo que no espero ninguna actualización.

Entonces mi conclusión es que no está listo para ser utilizado en un entorno de producción. Todavía necesito una mejor solución.

Para poder cargar archivos grandes desde una página HTML a un servidor FTP, estoy buscando un applet de carga de Java / Flash FTP.

Me gusta mucho la forma en que funciona dhtmlxVault , pero necesito que se cargue en un servidor FTP en lugar de cargar un archivo HTTP.

Sería realmente bueno si el applet no tiene una GUI propia, sino que es completamente script usando Javascript para que pueda usar HTML / CSS para su apariencia.

Con suerte busqué en Yahoo! ''S YUI Uploader ya que requiere Flash, pero la documentación solo menciona carga HTTP y no carga FTP.


Técnicamente, cualquier aplicación swing funcionaría solo con pequeñas modificaciones si tienes acceso al código. Si está listo para ofrecer un applet, tal vez incluso podría usar java web start (requeriría incluso menos cambios).


Esto es exactamente lo que IntegralFTP es: un applet de Java envuelto por Javascript. La GUI está implementada en Javascript, por lo que puede cambiarla como lo desee.

Es compatible con SFTP, FTP y FTPS.

Puede usar IntegralFTP desde http://www.integralftp.com , o comprar desde aquí .