ポーリングデュプレックスバインディングは、ポーリングごとに複数のメッセージをサポートします。
<pollingDuplex duplexMode="MultipleMessagesPerPoll"
ただし、pollingDuplexはSilverlight以外のクライアントではサポートされていません。したがってwsDualHttpBinding、WPFクライアントで使用する必要があります。
投票ごとに複数のメッセージを送信する方法はありますwsDualHttpBindingか?
ポーリングデュプレックスバインディングは、ポーリングごとに複数のメッセージをサポートします。
<pollingDuplex duplexMode="MultipleMessagesPerPoll"
ただし、pollingDuplexはSilverlight以外のクライアントではサポートされていません。したがってwsDualHttpBinding、WPFクライアントで使用する必要があります。
投票ごとに複数のメッセージを送信する方法はありますwsDualHttpBindingか?
wsDualHttpBinding はポーリングを使用しません。実際、ポーリングを使用する二重バインディングは PollingDuplex だけです。
他のすべての双方向バインディングは、メッセージをクライアントに直接送信します。動作は互いにわずかに異なります (wsDualHttpBinding はサーバーからクライアントへの 2 番目の接続を持ちますが、NetTcpBinding はクライアントからサービスへの単一の接続を使用し、サービスはこれに沿ってメッセージを送り返します)。同じ接続)
ラウンドトリップを減らすためにサーバーで通知をバッチ処理する場合は、そのバッチ処理を記述する必要があります