Was ist der Hauptunterschied zwischen Request-Response und Duplex im WCF-Nachrichtenaustauschmuster?Request-Response-Vs-Duplex WCF-Nachrichtenaustauschmuster
10
A
Antwort
9
Der Hauptunterschied besteht darin, dass der Dienst den Client zu einem beliebigen Zeitpunkt unabhängig aufrufen kann, nachdem der Client einen Kanal für den Dienst eingerichtet hat. In Request-Response kommuniziert der Service erst nach Erhalt einer Anfrage vom Client. Durch die Verwendung von Duplex erhalten Sie ein ereignisähnliches Verhalten aus der Client-Perspektive. Offensichtlich erfordert eine solche Erweiterung die Aufrechterhaltung einer Sitzung (Instanzmodus PerSession
auf dem Dienst). Sie können mehr über die msdn lesen.