WCF与GZipCompression

时间:2017-05-25 14:28:38

标签: wcf gzip

我通过WCF将数据传递到前端并使用jQuery绑定绑定数据。从WCF我需要传递大量数据,因此加载需要很长时间。通过浏览其他帖子,我发现GZip可以用于此。但我不知道这个过程。请帮帮我。

提前致谢

1 个答案:

答案 0 :(得分:0)

在WCF中压缩大输出有两种常用方法:

  1. 配置IIS以使用压缩。首先,压缩功能必须包含在服务器的安装中(不是默认设置)。其次,您可以使用IIS管理器,按应用程序查找“压缩”功能并启用它。 MSDN有一些描述每个步骤的好方向。 https://technet.microsoft.com/en-us/library/cc771003(v=ws.10).aspx

  2. 配置WCF以使用Mtom压缩。这是在web.config中的<bindings><wsHttpBinding><binding messageEncoding="Mtom" ...部分中设置的。这篇SO文章有一些很好的例子,有解释等等。Streaming with WCF and MTOM