我和朋友一直在讨论通过互联网发送大文件的最佳方式.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
想要别人的意见.谢谢.