Supprimer des fichiers d'un ordinateur client
-
05-07-2019 - |
Question
Existe-t-il un moyen de supprimer des fichiers sur un ordinateur client après leur téléchargement sur un serveur?
Mon application Web permet aux utilisateurs de télécharger des fichiers sur un serveur et j'essaie de trouver un moyen de supprimer les fichiers d'origine de l'ordinateur sur lequel ils résident.
En particulier, l’application Web offre à l’utilisateur la possibilité de supprimer des fichiers; lorsque l'utilisateur les supprime du serveur Web, les copies locales du fichier doivent également être supprimées.
Un applet Java signé serait-il la meilleure solution?
La solution
Pourquoi ne pas utiliser AIR en écrivant votre application dans Actionscript. http://livedocs.adobe.com/flash/9.0/ ActionScriptLangRefV3 / flash / système de fichiers / File.html
Autres conseils
Une applet Java signée serait probablement le meilleur moyen d'y parvenir si vous aviez absolument besoin de le faire. Cependant, comme le dit Joel Spolsky, manipuler le système de fichiers du client est "unwebby". Je reconsidérerais fortement cette fonctionnalité de votre application.
Il semble que cela va évoluer vers un système de synchronisation de fichiers, une fois que vous souhaitez gérer toutes les combinaisons, et il peut arriver que les utilisateurs souhaitent des fusions plutôt que des synchronisations compliquées avec des suppressions.
Si tel est le cas, un widget client riche pourrait s'avérer être le meilleur outil utilisant des bibliothèques svn, webdav ou rsync sous le capot.