<compositeDuplex>
Definieert het bindingselement dat wordt gebruikt wanneer de client een eindpunt beschikbaar moet maken voor de service om berichten terug te sturen naar de client.
<Configuratie>
<system.serviceModel>
<Bindings>
<customBinding>
<Bindend>
<compositeDuplex>
Syntax
<compositeDuplex clientBaseAddress="URI" />
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Kenmerken
Kenmerk | Beschrijving |
---|---|
clientBaseAddress | Een URI waarmee het adres van het achterkanaal in de dubbelzijdige modus wordt ingesteld. De service gebruikt dit adres om contact te maken en een verbinding met de client tot stand te brengen. Als dit kenmerk niet is ingesteld, wordt een standaardadres full qualified name+default port\TemporaryIndigoAddress\guid gegenereerd. De standaardwaarde is null . |
Onderliggende elementen
Geen
Bovenliggende elementen
Element | Beschrijving |
---|---|
<Bindend> | Definieert alle bindingsmogelijkheden van de aangepaste binding. |
Opmerkingen
Dit configuratie-element wordt gebruikt met transporten die geen systeemeigen dubbelzijdige communicatie toestaan, bijvoorbeeld HTTP. TCP staat daarentegen systeemeigen dubbelzijdige communicatie toe en vereist geen gebruik van dit bindingselement voor de service om berichten terug te sturen naar een client.
De client moet een adres voor de service beschikbaar maken om contact te maken en een verbinding tot stand te brengen. Dit clientadres wordt geleverd door het clientBaseAddress
kenmerk. Windows Communication Foundation (WCF) genereert automatisch een ClientBaseAddress als dit niet expliciet door de gebruiker is ingesteld.
Voorbeeld
<compositeDuplex clientBaseAddress="http://www.contoso.com" />