大文件(30Mb +)通过Internet上传,有哪些更好的选择?

pet*_*don 9 .net file-upload

我和朋友一直在讨论通过互联网发送大文件的最佳方式.FTP,单个Web服务,Chunking字节到多个Web服务,HTTP文件发布(多部分消息),RIA接口(SilverLight或Flash).

有缺失的答案/解决方案吗?

让我告诉你更多我的具体情况.

我有一个.NET 2.0 Windows窗体"客户端"应用程序,它通过Web应用程序与ASP.NET应用程序进行交互.在客户端应用程序中,我需要能够上传大文件并将上传状态传达给用户.我正在做一个单独的Web服务,但发现文件大小在Internet上存在问题,因此创建了多个Web服务来块化字节数组.现在,想要考虑其他选择.

一些研究完成了......

SilverLight文件上传www.codeplex.com/SilverlightFileUpld

ASP.NET文件上载www.brettle.com/neatupload

.NET Framework中的FTP www.windowsdevcenter.com/pub/a/windows/2006/12/12/building-ftp-services-using-net-20.html

想要别人的意见.谢谢.

Llo*_*oyd 5

我们遇到了这个问题,我们使用了一个带有三个调用的Web服务解决方案,一个用于启动进程,第二个用于发送文件块,第三个用于结束进程,就像一个魅力.