Condividi tramite


<duplexComposito>

Definisce l'elemento di associazione utilizzato quando il client deve esporre un endpoint affinché il servizio restituisca messaggi al client.

<system.serviceModel>
  <bindings>
    <associazionePersonalizzata>
      <associazione>
        <duplexComposito>

<compositeDuplex clientBaseAddress="URI" />

Attributi ed elementi

Attributi

Attributo Descrizione

clientBaseAddress

URI che imposta l'indirizzo del canale di supporto in modalità duplex. Il servizio utilizza questo indirizzo per creare un contatto e stabilire una connessione con il client.

Se questo attributo non è impostato, viene generato un indirizzo predefinito “full qualified name+default port\TemporaryIndigoAddress\guid”. L'impostazione predefinita è null.

Elementi figlio

Nessuno

Elementi padre

Elemento Descrizione

<associazione>

Definisce tutte le funzionalità di associazione dell'associazione personalizzata.

Osservazioni

Questo elemento di configurazione viene utilizzato con trasporti che non consentono comunicazioni duplex a livello nativo, ad esempio, HTTP. TCP, al contrario, consente comunicazioni duplex a livello nativo e non richiede l'utilizzo di questo elemento di associazione affinché il servizio invii messaggi a un client.

Il client deve esporre un indirizzo affinché il servizio crei un contatto e stabilisca una connessione. Questo indirizzo client è fornito dall'attributo clientBaseAddress. Si noti che Windows Communication Foundation (WCF) genera automaticamente un ClientBaseAddress se l'utente non ne imposta uno in modo esplicito.

Esempio

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

Vedere anche

Riferimenti

<associazionePersonalizzata>
CompositeDuplexElement
CompositeDuplexBindingElement
CustomBinding

Altre risorse

Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings