Windows服务“自托管”WCF:压缩?

时间:2010-07-08 17:00:56

标签: .net wcf compression

在IIS中使用WCF压缩我可以找到文档,但它的目标是使用IIS功能。

我可以找到人们谈论他们如何编写自己的压缩处理程序,但这看起来都非常习惯。

有关压缩WCF的最佳做法吗?我们正在使用http绑定。

编辑:将此设为维基。

1 个答案:

答案 0 :(得分:3)

没有什么可以帮助你解决这个问题。

你确实可以为WCF实现自己的压缩扩展 - 有几个人已经完成了,你应该可以使用自己喜欢的搜索引擎找到它。

但是您可以为绑定做的最好的事情 - 只要您的客户都在您的控制之下并且您可以轻松配置它们 - 将使用二进制消息编码与消息的文本表示。

您可以轻松地将二进制消息编码与http传输结合起来 - 您需要一个自定义绑定,但这根本不是什么大问题。很多人也这样做了 - 所以你可以从已经完成的工作中受益: