【问题标题】:Large file uploads with Java applet使用 Java 小程序上传大文件
【发布时间】:2010-10-14 03:05:27
【问题描述】:

我的任务是通过网络浏览器实现大型 (2gb+) 文件上传。在评估了各种技术之后,java applet 似乎是前进的方向(只有一个可以提供对本地磁盘的正确访问)。我想知道是否有人可以推荐我们可以用作基础的第 3 方文件上传应用程序?要求是

  • 体面的 UI,理想情况下我们想要类似于 facebook 的照片上传器的东西
  • 可以处理大型 (2gb+) 文件
  • 可恢复上传
  • 我们将资源扩展到我们的需求(不介意支付额外费用)

【问题讨论】:

    标签: java file-upload applet


    【解决方案1】:

    您可能正在寻找JUpload

    更新:不确定它是否具有您希望的 UI,但除非您想像我一样构建自定义解决方案,否则这是您的最佳选择。

    【讨论】:

      【解决方案2】:

      只是一个提示,也许很明显,我不知道:P

      以 2mb 这样的块发送大文件是很好的,在服务器端你只需将字节附加到目标文件。服务器知道它需要哪些字节,如果上传被中止并稍后继续,服务器可以发送一条消息,说明从哪些字节开始再次上传文件。然后我们得到可恢复性(是一个词吗?:P)和大型 HTTP 上传的安全性(因为事实上,我们发送了许多 smuller 上传,并且每个上传都在服务器上检查以确保大小正确)。

      我们曾经用Java-applet作为客户端和PHP在服务器上编写了一个这样的实现,我会看看我是否可以为你挖掘它作为参考:p

      【讨论】:

      • 我很感兴趣。您在这里使用了什么 Java 小程序? Jupload 做了你所描述的事情。
      • 我自己写的 :) 真的没那么复杂。
      【解决方案3】:

      不是真正的解决方案:根据经验,您可能会遇到以下问题:

      • 通过 HTTPs 上传时的问题
      • 通过代理上传问题

      只是想让您了解这两种情况,以便您在评估解决方案时进行测试。

      【讨论】:

        【解决方案4】:

        希望您能在这里找到适合您问题的解决方案.. http://jupload.sourceforge.net/

        【讨论】:

          猜你喜欢
          • 2011-09-24
          • 2010-12-08
          • 2011-06-03
          • 1970-01-01
          • 2023-03-19
          • 2016-09-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多