Quel est l'avantage de WSDualHttpBinding dans WCF?

Jusqu'à présent, personne ne peut offrir aucun avantage de l'utilisation de la double voie sur une interrogation du client système, sauf pour la notification immédiate, vous pouvez obtenir à partir de la double voie. Chaque autre point dit si vous n'avez pas besoin d'avis immédiat de la double liaison fournit la valeur négative - toute personne en désaccord avec cela?

Comment beaucoup d'avantages, y aurait-il à l'aide de WSDualHttpBinding avec IIS service hébergé par rapport à un client sondage qui appelle le service WCF, en supposant que dans ce dernier, le service mis en cache les données en question?

Ce scenerio serait pour une aviser type de service où les clients ont besoin d'être informés par le service lorsqu'un événement se produit.

Plus précisément, quels avantages aurais-WSDualHttpBinding fournir plus d'interrogation?
c'est à dire: de moins en Moins de trafic réseau, plus rapide pour la conception, facile à entretenir, plus de contrôle ???

De ce que je comprends, WSDualHttpBinding est moins modulable que l'interrogation du client, alors pourquoi l'utiliser? Edit: Comme Matt fourni, le temps critique peut être une raison pour le duplex de la liaison.

Voici ce que j'ai à ce jour:

WSDualHttpBinding

adv: pouvez-vous obtenir une réponse immédiate w/s en attente sur l'interrogation de la minuterie

dis: moins évolutif que WsHttpBinding

dis: moins de pare-feu amical

dis: plus lent que WSHttpBinding

Je vais ajouter à cela sur la base des commentaires, s'il vous plaît laissez-moi savoir si je dis quelque chose de mal.

merci pour vous d'entrée 🙂

OriginalL'auteur schmoopy | 2010-04-26