我在一个文件上传服务的设计阶段,允许用户上传非常大的zip文件到我们的服务器,以及更新我们的数据库与数据。由于文件很大(大约300mb),我们希望允许用户限制他们希望用于上传的带宽量。它们还应该能够暂停和恢复传输,并且传输应该可以从系统重新启动中恢复。用户还需要在我们的MSSQL数据库中进行身份验证,以确保他们具有上传文件和更改数据库的权限。
我的问题是,做这件事最好的技术是什么?我们希望最大限度地减少所需的开发工作量,但我现在唯一能想到的办法就是在python、java或c#中从头开始创建一个客户端和服务器应用程序。有没有现有的技术可以让我们做到这一点?
发布于 2009-05-18 15:16:21
有相当多的上传控件,你应该能够谷歌。这个download page上有几个。
另一种变通办法是让您的客户端安装Firefox FTP插件或自己编写Firefox插件,但FTP是迄今为止最简单的引导方式。
发布于 2009-05-18 14:58:31
FTP有什么问题?该协议支持可重用性,并且有非常多的客户端。
发布于 2009-05-18 14:59:35
在客户端,flash;在服务器端,随便什么(这不会有任何不同)。
没有现有的技术(除了使用FTP或其他什么)。
https://stackoverflow.com/questions/878143
复制相似问题