[英]Large file uploads with Java applet
我的任务是通过 web 浏览器实现大型(2gb+)文件上传。 在评估了各种技术之后,java 小程序似乎是前进的方向(只有一个提供对本地磁盘的正确访问)。 我想知道是否有人可以推荐我们可以用作基础的第 3 方文件上传应用程序? 要求是
您可能正在寻找JUpload 。
更新:不确定它是否具有您希望的 UI,但除非您想像我一样构建自定义解决方案,否则它是您的最佳选择。
只是一个提示,也许很明显,我不知道:P
将大文件以 2mb 之类的块的形式发送是很好的,在服务器端,您只需将字节 append 发送到目标文件。 服务器知道它需要哪些字节,如果上传被中止并稍后继续,服务器可以发送一条消息,说明从哪些字节开始再次上传文件。 然后我们得到可恢复性(是一个词吗?:P)和大型 HTTP 上传的安全性(因为事实上,我们正在发送许多 smuller 上传,并且每个上传都在服务器上检查是否具有正确的大小)。
我们曾经用Java-applet作为客户端和服务器上的PHP编写了一个这样的实现,我会看看我是否可以为你挖掘它作为参考:p
希望,你会在这里得到你的问题的解决方案.. http://jupload.sourceforge.net/
不是真正的解决方案:根据经验,您可能会遇到以下问题:
只是想让您了解这两种情况,以便您在评估解决方案时进行测试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.