【发布时间】:2010-07-08 17:00:55
【问题描述】:
在 IIS 中使用 WCF 压缩我可以找到相关文档,但它面向使用 IIS 功能。
我可以发现人们在谈论他们如何编写自己的压缩处理程序,但这一切看起来都非常定制。
有没有关于压缩 WCF 的最佳实践?我们正在使用 http 绑定。
编辑:将其设置为 wiki。
【问题讨论】:
标签: .net wcf compression
在 IIS 中使用 WCF 压缩我可以找到相关文档,但它面向使用 IIS 功能。
我可以发现人们在谈论他们如何编写自己的压缩处理程序,但这一切看起来都非常定制。
有没有关于压缩 WCF 的最佳实践?我们正在使用 http 绑定。
编辑:将其设置为 wiki。
【问题讨论】:
标签: .net wcf compression
没有什么开箱即用的方法可以帮助您解决这个问题。
您确实可以为 WCF 实现自己的压缩扩展 - 一些人已经做到了,您应该能够使用您最喜欢的搜索引擎找到它。
但您可以为绑定做的最好的事情 - 只要您的客户端都在您的控制之下并且您可以轻松配置它们 - 将使用二进制消息编码与消息的文本表示。
您可以轻松地将二进制消息编码与 http 传输相结合 - 您需要自定义绑定,但这根本不是什么大问题。很多人也这样做了 - 因此您可以从已经完成的工作中受益:
【讨论】: