<compositeDuplex>
Définit l'élément de liaison utilisé lorsque le client doit exposer un point de terminaison pour permettre au service de renvoyer des messages au client.
Hiérarchie de schéma
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<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.
Attributs
Attribut | Description |
---|---|
clientBaseAddress |
URI qui définit l'adresse du canal arrière en mode duplex. Le service utilise cette adresse pour entrer en contact et établir une connexion avec le client. Si cet attribut n'est pas défini, une adresse par défaut " |
Éléments enfants
Aucun
Éléments parents
Élément | Description |
---|---|
Définit toutes les fonctions de liaison de la liaison personnalisée. |
Notes
Cet élément de configuration est utilisé avec les transports qui n'autorisent pas de communications duplex en mode natif, par exemple, HTTP. En revanche, TCP autorise nativement les communications duplex et ne requiert pas l'utilisation de cet élément de liaison pour permettre au service de renvoyer des messages à un client.
Le client doit exposer une adresse pour que le service puisse entrer en contact avec lui et établir une connexion. Cette adresse cliente est fournie par l'attribut clientBaseAddress. Notez que Windows Communication Foundation (WCF) génère automatiquement un attribut ClientBaseAddress si aucun n'est explicitement défini par l'utilisateur.
Exemple
<compositeDuplex clientBaseAddress="https://www.contoso.com" />
Voir aussi
Référence
<customBinding>
CompositeDuplexElement
CompositeDuplexBindingElement
CustomBinding
Autres ressources
Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings