有沒有辦法在客戶端計算機上傳到服務器後刪除文件?刪除客戶端計算機上的文件
我的網絡應用程序允許用戶上傳文件到服務器,我試圖找到一種方法從他們所在的計算機上刪除原始文件。
具體來說,Web應用程序爲用戶提供了刪除文件的能力;當用戶從Web服務器上刪除它們時,文件的本地副本也應該被刪除。
簽名的Java Applet會成爲最佳解決方案嗎?
有沒有辦法在客戶端計算機上傳到服務器後刪除文件?刪除客戶端計算機上的文件
我的網絡應用程序允許用戶上傳文件到服務器,我試圖找到一種方法從他們所在的計算機上刪除原始文件。
具體來說,Web應用程序爲用戶提供了刪除文件的能力;當用戶從Web服務器上刪除它們時,文件的本地副本也應該被刪除。
簽名的Java Applet會成爲最佳解決方案嗎?
爲什麼不使用AIR,通過在Actionscript中編寫應用程序。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/filesystem/File.html
如果您確實需要這樣做,那麼簽名的Java Applet可能是完成此操作的最佳方法。然而,操縱客戶端的文件系統,用Joel Spolsky的話來說,就是「不勞而獲」。我會強烈重新考慮您的應用程序的這一功能。
聽起來這將演變成一個文件同步系統,一旦你想處理所有的組合,並且會出現用戶想要合併而不是硬同步與刪除的情況。
如果是這樣,富客戶端小部件可能是使用svn,webdav或rsync庫的最佳工具。
我會想象你可以做同樣的事情在ActiveX中,如果這樣傾向。 –