压缩来自WCF的数据

时间:2010-09-17 13:01:13

标签: wcf soap compression gzip

我想在basicHttpBinding上压缩来自WCF的数据 我正在尝试生成最初编写为SOAP Web服务的系统的新版本。因为我们在收到请求时返回了一个GZipStream。

有没有办法对WCF做同样的事情?

我正在使用VS2010,目前针对.Net 3.5,但这很灵活。

由于

2 个答案:

答案 0 :(得分:1)

此页面可能会有帮助吗?它有一个压缩编码器的样本。

http://msdn.microsoft.com/en-us/library/ms751458.aspx

答案 1 :(得分:1)

如果您计划使用IIS主机和.NET 4.0客户端,则可以在IIS中使用内置动态内容压缩。如果客户端向服务发送Accept-Encoding:gzip / deflate标头,IIS将为您压缩响应。 .NET 4.0客户端能够自动解压缩响应。查看Support for HTTP Decompression部分。