Partager via


<compositeDuplex>

Définit l’élément de liaison utilisé lorsque le client doit exposer un point de terminaison pour que le service renvoie des messages au client.

<Configuration>
   <system.serviceModel>
     <Liaisons>
       <customBinding>
         <reliure>
           <compositeDuplex>

Syntaxe

<compositeDuplex clientBaseAddress="URI" />

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributes

Caractéristique Descriptif
clientBaseAddress URI qui définit l’adresse du canal principal en mode duplex. Le service utilise cette adresse pour établir un contact et établir une connexion avec le client.

Si cet attribut n’est pas défini, une adresse par défaut «full qualified name+default port\TemporaryIndigoAddress\guid » est générée. La valeur par défaut est null.

Éléments enfants

Aucun

Éléments parents

Élément Descriptif
<reliure> Définit toutes les fonctionnalités de liaison de la liaison personnalisée.

Remarques

Cet élément de configuration est utilisé avec les transports qui n’autorisent pas les communications duplex en mode natif, par exemple HTTP. TCP, en revanche, autorise les communications duplex en mode natif et ne nécessite pas l’utilisation de cet élément de liaison pour que le service renvoie des messages à un client.

Le client doit exposer une adresse pour que le service effectue un contact et établit une connexion. Cette adresse cliente est fournie par l’attribut clientBaseAddress . Notez que Windows Communication Foundation (WCF) génère automatiquement une adresse ClientBaseAddress si elle n’est pas définie explicitement par l’utilisateur.

Example

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

Voir aussi