wsDualHttpBinding中每次轮询多条消息

时间:2012-05-14 16:33:39

标签: wcf binding wsdualhttpbinding

轮询双工绑定支持每次轮询多条消息。

<pollingDuplex duplexMode="MultipleMessagesPerPoll"

但是,非Silverlight客户端不支持pollingDuplex。所以我必须在我的WPF客户端使用wsDualHttpBinding

有没有办法在wsDualHttpBinding中每次轮询发送多封邮件?

1 个答案:

答案 0 :(得分:1)

wsDualHttpBinding不使用轮询 - 实际上唯一的双工绑定是 PollingDuplex。

所有其他双工绑定都将消息直接发送到客户端 - 它们的工作方式略有不同(wsDualHttpBinding具有从服务器到客户端的第二个连接,而NetTcpBinding使用从客户端到服务的单个连接,服务发送消息回到这个相同的连接)

如果您想在服务器中批量处理通知以减少往返次数,那么您必须编写该批处理