Delen via


<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 standaardadresfull 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" />

Zie ook