压缩来自 WCF 的数据

发布于 2024-09-24 07:51:51 字数 188 浏览 3 评论 0原文

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

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

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

谢谢

I would like to compress the data coming out of WCF on a basicHttpBinding.
I am trying to produce a new version of a system originally written as SOAP web services. In that we returned a GZipStream when we received a request.

Is there any way to do the same with WCF?

I am using VS2010, currently against .Net 3.5 but that's flexible.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

∞觅青森が 2024-10-01 07:51:51

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

If you plan to use IIS hosting and .NET 4.0 client you can use build in dynamic content compression in IIS. If client sends Accept-Encoding: gzip/deflate header to the service IIS will compresses the response for you. .NET 4.0 client is able to automatically decompress the response. Check Support for HTTP Decompression section.

尽揽少女心 2024-10-01 07:51:51

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

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

This page may help? It has a sample of a Compression Encoder.

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文