Pregunta

¿Hay alguna forma de eliminar archivos en una computadora cliente después de que se hayan cargado en un servidor?

Mi aplicación web permite a los usuarios cargar archivos en un servidor y estoy tratando de encontrar una manera de eliminar los archivos originales de la computadora en la que se encuentran.

Específicamente, la aplicación web le brinda al usuario la capacidad de eliminar archivos; cuando el usuario los elimina del servidor web, las copias locales del archivo también deben eliminarse.

¿Un Applet de Java firmado sería la mejor solución?

¿Fue útil?

Solución

¿Por qué no usar AIR, escribiendo su aplicación en Actionscript? http://livedocs.adobe.com/flash/9.0/ ActionScriptLangRefV3 / flash / filesystem / File.html

Otros consejos

Un Applet de Java firmado probablemente sería la mejor manera de lograr esto si es absolutamente necesario que lo hagas. Sin embargo, manipular el sistema de archivos del cliente es, en palabras de Joel Spolsky, " undebby " ;. Me gustaría reconsiderar esta característica de su aplicación.

Parece que esto evolucionará hacia un sistema de sincronización de archivos, una vez que quieras lidiar con todas las combinaciones, y habrá casos en los que los usuarios deseen fusionarse en lugar de sincronizar con los borrados.

Si ese es el caso, un widget de cliente enriquecido puede ser la mejor herramienta que use las bibliotecas svn, webdav o rsync bajo el capó.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top