首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WCF流式处理大文件

WCF流式处理大文件
EN

Stack Overflow用户
提问于 2012-05-01 20:10:55
回答 1查看 1.3K关注 0票数 2

如何通过流对象向服务发送剪辑计算机上大文件的引用,然后开始从客户端计算机逐段下载它(我决定每秒传输多少MB )?我使用它的时候有什么限制吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-01 22:31:27

IIS不支持流-它缓冲整个请求。

CodeProject article: WCF 4.5 fixes this

在此之前,如果您使用IIS,则整个文件将存储在服务器内存中,然后再传递给您的服务。

现在的解决方案是以块的形式发送文件-每个块在单独的服务调用中发送。

这也将有助于您的带宽节流。这不是内置在WCF中的-你必须自己去做。您可以在客户端或服务器上限制每个块。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10397469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档