【发布时间】:2015-09-25 02:59:02
【问题描述】:
在我们公司,我们在 Web 应用程序中提供解决方案,客户在 Web 应用程序上可以预定义磁盘上文件的路径(即:c:/invoices/summary.txt)。
之后,通过 Java Applet,我们正在读取 Web 应用程序定义路径下的文件并修改用户磁盘上的文件。
是的 - 问题出现了 - Java Applet。 Chrome 不再支持它,它是一个遗留/不安全的解决方案。我们正在寻找此解决方案的替代品,它允许我们修改用户磁盘上的文件并支持不同的浏览器/操作系统。
我们考虑了以下解决方案:
- 操作系统专用的外部应用程序会将定义的文件上传到我们的系统(如 Dropbox),但问题是我们必须为各种操作系统开发应用程序并支持它 - 大量工作
- WebDav API 和解决方案,客户从 Web 应用程序下载脚本并运行它,脚本将文件上传到服务器 - 问题是脚本可能容易出错
- HTML 5 解决方案 - 我们考虑过,但我们希望实现用户只定义一次路径的情况
对于这个案例,有没有人认为值得尝试的其他明智的解决方案?
【问题讨论】:
标签: java html web applet webdav