从客户端计算机中删除文件

时间:2009-10-23 00:32:36

标签: web-applications file-io remote-access

有没有办法在客户端计算机上传文件后将其删除?

我的网络应用程序允许用户将文件上传到服务器,我正在尝试找到一种方法,将原始文件从它们所在的计算机中删除。

具体来说,Web应用程序为用户提供了删除文件的能力;当用户从Web服务器上删除它们时,也应该删除该文件的本地副本。

签名的Java Applet是否是最佳解决方案?

3 个答案:

答案 0 :(得分:1)

如果您绝对需要,签名的Java Applet可能是实现此目标的最佳方式。然而,用Joel Spolsky的话说,操纵客户端的文件系统是“unwebby”。我强烈反对你的申请的这个功能。

答案 1 :(得分:1)

为什么不通过在Actionscript中编写应用程序来使用AIR。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/filesystem/File.html

答案 2 :(得分:0)

听起来这会演变成一个文件同步系统,一旦你想处理所有的组合,就会出现用户想要合并而不是与删除硬同步的情况。

如果是这种情况,富客户端窗口小部件可能是使用svn,webdav或rsync库的最佳工具。