3

想象一下,您有一个要发送大量数据的网站。假设 40 个文件总计相当于 2 小时的上传带宽。您预计在此过程中会有 3 次连接丢失(想想:移动数据连接、WLAN 与微波)。您不必费心一次又一次地重试。这应该是自动化的。中断不应导致过多的数据丢失。重试一个完整的文件是浪费时间和带宽。

所以这里有一个问题:是否有一个软件包或框架可以

  1. 通过 HTTP 将本地目录(内容)同步到服务器,
  2. 是多平台(Win XP/Vista/7、MacOS X、Linux),
  3. 可以作为一个独立的可执行文件交付,
  4. 在网络连接中断或客户端重新启动后恢复部分上传文件,
  5. 可以在服务器上生成以包含身份验证令牌和上传目标,
  6. 可以变得超级简单易用

或者什么是构建一个的好方法?

到目前为止我发现的选项:

  • 整齐的包装rsync。这需要服务器端的 rsync(服务器)实例知道权限系统。
  • 一个自定义的 Flash 程序。据我了解,Flash 10 能够将本地文件读取为字节数组(在此处表示),并且显然能够与原始服务器进行 HTTP 对话。见问题 1344131(“将图像缩略图上传到服务器,而不上传整个图像”)。
  • 每个平台的自定义本机应用程序。

感谢您的任何提示!

相关工作:

4

0 回答 0