我有问题!我已经读过一个地方,我们可以通过IIS 6传输2GB的最大值,但是我需要使用C#创建应用程序,它可以上传大小超过150mb的文件,并且能够在同一个文件上传文件给许多用户时间。任何人都可以告诉或展示如何工作文件交换网站的例子
答案 0 :(得分:1)
您能否提供一个链接,您可以在其中阅读有关2GB限制的内容?
我很确定如果你使用transferMode="Streamed"
进行WCF绑定,情况并非如此。另外,请记住将httpRuntime maxRequestLength
和binding
的{{1}}和maxReceivedMessageSize
都设置为适当的值。
例如,它取决于您要使用的Web服务的类型。如果它是RESTful Web服务,您只需要定义类似于以下的方法:
maxBufferSize
答案 1 :(得分:0)
使用WCF查看有关流式文件传输的tutorial。它显示了如何从头开始创建用于文件上载/下载的流式WCF服务。大小无关紧要,因为你基本上在消息中传递流,并且你可以设置最大消息大小。