0
我正在做这个项目,我需要通过web服务(图像,视频)下载文件。下载必须通过现有的web服务。现有的web服务是在无需上传和下载文件的情况下完成的,但项目已经改变,现在我们需要通过web服务来完成。ASP.NET - 通过webservice快速分割文件downoad
现在我已经实现了下载作为返回一个字节[]的方法,我打开一个streamreader并将整个文件复制到一个字节[]并将其返回给我的方法。这是在小文件<〜1Mb上工作的文件,上面它需要很长时间。我想展示一些进展(例如,当用户下载20Mb视频时),这是我现在无法做到的。我想让它的下载速度更快(是使用多线程和多个线程下载部分文件的策略?)。这是我需要做的WPF应用程序。
关于如何解决这个问题的任何想法?
这个特殊的技术与wcf中的asmx有什么不同?你是什么意思“多次内部缓冲输入”? – 2010-03-15 17:30:16
感谢您指引我正确的方向,找到了这一个:http://www.codeproject.com/KB/WCF/WCF_FileTransfer_Progress.aspx,进一步指导我。 – 2010-03-16 20:22:01