用WCF传输大文件



目前我们的web服务在一个web服务调用中发送文件。这本来是可以接受的,但由于我们的移动设备的内存限制为40mb,这就会产生一些问题。

不幸的是,我不能修改服务器端,所以有没有办法通过修改客户端来启用分块或流文件?我们正在使用Asp。Net web服务(System.Web)。但是我也有兴趣听到一个wcf的解决方案,如果它允许的话。

看看这篇文章:

大数据与流媒体

如何:使Web服务能够发送和接收大量数据

还有一个Web.config配置的例子:

<configuration>
  <system.web>
  <httpRuntime maxMessageLength="102400"
    executionTimeoutInSeconds="100"/>
  </system.web>
</configuration>

最新更新