【发布时间】:2011-02-12 12:05:05
【问题描述】:
到目前为止,除了您可以从双通道获得的即时通知之外,没有人能真正提供使用双通道而不是客户端轮询系统的任何好处。其他每一点都说如果您不需要立即通知双重绑定提供负值 - 有人不同意这一点吗?
与调用 WCF 服务的客户端轮询相比,将 WSDualHttpBinding 与 IIS 托管服务一起使用有多大好处?假设在后者中服务缓存了相关数据?
此场景适用于通知类型的服务,当事件发生时,服务需要通知客户端。
具体来说,与轮询相比,WSDualHttpBinding 有哪些优势? 即:更少的网络流量,更快的设计,更容易维护,更多的控制???
据我了解,WSDualHttpBinding 的可扩展性不如客户端轮询,那么为什么要使用它呢?编辑:正如 Matt 提供的,时间紧迫可能是双面绑定的原因之一。
这是我目前所拥有的:
WSDualHttpBinding
adv:无需等待轮询计时器即可获得即时响应
dis:比 WsHttpBinding 的可扩展性差
dis:对防火墙不太友好
dis:比 WSHttpBinding 慢
我会根据 cmets 补充,如果我说的有什么不正确的地方请告诉我。
感谢您的输入:-)
【问题讨论】:
标签: .net wcf wsdualhttpbinding