Dela via


<compositeDuplex>

Definierar bindningselementet som används när klienten måste exponera en slutpunkt för tjänsten för att skicka tillbaka meddelanden till klienten.

<Konfiguration>
  <system.serviceModel>
    <Bindningar>
      <customBinding>
        <Bindande>
          <compositeDuplex>

Syntax

<compositeDuplex clientBaseAddress="URI" />

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut Beskrivning
clientBaseAddress En URI som anger adressen för den bakre kanalen i duplexläge. Tjänsten använder den här adressen för att kontakta och upprätta en anslutning till klienten.

Om det här attributet inte har angetts genereras en standardadress .full qualified name+default port\TemporaryIndigoAddress\guid Standardvärdet är null.

Underordnade element

Ingen

Överordnade element

Element Beskrivning
<Bindande> Definierar alla bindningsfunktioner för den anpassade bindningen.

Kommentarer

Det här konfigurationselementet används med transporter som inte tillåter dubbelsidig kommunikation internt, till exempel HTTP. TCP tillåter däremot dubbelsidig kommunikation internt och kräver inte att det här bindningselementet används för att tjänsten ska kunna skicka tillbaka meddelanden till en klient.

Klienten måste exponera en adress för tjänsten för att kunna kontakta och upprätta en anslutning. Den här klientadressen tillhandahålls av attributet clientBaseAddress . Observera att Windows Communication Foundation (WCF) automatiskt genererar en ClientBaseAddress om en inte uttryckligen anges av användaren.

Exempel

<compositeDuplex clientBaseAddress="http://www.contoso.com" />

Se även