<compositeDuplex>
Definiert das zu verwendende Bindungselement, wenn der Client einen Endpunkt für den Dienst zum Senden von Nachrichten zurück an den Client verfügbar machen muss.
Schemahierarchie
<<system.serviceModel>>
<bindings>
<customBinding>
<binding>
<compositeDuplex>
Syntax
<compositeDuplex clientBaseAddress="URI" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete sowie übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
clientBaseAddress |
Ein URI, der die Adresse des hinteren Kanals im Duplexmodus festlegt. Diese Adresse wird vom Dienst zum Herstellen des Kontakts und dem Aufbau einer Verbindung mit dem Client verwendet. Wenn dieses Attribut nicht festgelegt ist, wird die Standardadresse " |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Definiert alle Bindungsfähigkeiten der benutzerdefinierten Bindung. |
Hinweise
Dieses Konfigurationselement wird mit Transporten verwendet, die keine systemseitige Duplexkommunikation ermöglichen, z. B. HTTP. Im Gegensatz dazu ermöglicht das TCP-Protokoll die systemseitige Duplexkommunikation, ohne dass das Bindungselement für den Dienst zum Senden von Nachrichten an den Client benötigt wird.
Der Client muss eine Adresse für den Dienst verfügbar machen, um den Kontakt herzustellen und eine Verbindung aufzubauen. Die Clientadresse wird vom clientBaseAddress-Attribut bereitgestellt. Beachten Sie, dass Windows Communication Foundation (WCF) automatisch eine ClientBaseAddress generiert, wenn der Benutzer keine explizit festlegt.
Beispiel
<compositeDuplex clientBaseAddress="https://www.contoso.com" />
Siehe auch
Verweis
<customBinding>
CompositeDuplexElement
CompositeDuplexBindingElement
CustomBinding
Weitere Ressourcen
Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings