Partilhar via


<compositeDuplex>

Define o elemento de enlace utilizado quando o cliente tem de expor um ponto final para o serviço enviar mensagens de volta para o cliente.

<configuração>
  <system.serviceModel>
    <enlaces>
      <customBinding>
        <enlace>
          <compositeDuplex>

Syntax

<compositeDuplex clientBaseAddress="URI" />

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
clientBaseAddress Um URI que define o endereço do canal anterior no modo duplex. O serviço utiliza este endereço para estabelecer contacto e estabelecer uma ligação com o cliente.

Se este atributo não estiver definido, será gerado um endereço predefinido "full qualified name+default port\TemporaryIndigoAddress\guid". A predefinição é null.

Elementos Subordinados

Nenhuma

Elementos Principais

Elemento Descrição
<enlace> Define todas as capacidades de enlace do enlace personalizado.

Observações

Este elemento de configuração é utilizado com transportes que não permitem comunicações duplex nativamente, por exemplo, HTTP. O TCP, pelo contrário, permite comunicações duplex nativamente e não requer a utilização deste elemento de enlace para o serviço enviar mensagens de volta para um cliente.

O cliente tem de expor um endereço para o serviço estabelecer contacto e estabelecer uma ligação. Este endereço de cliente é fornecido pelo clientBaseAddress atributo . Tenha em atenção que o Windows Communication Foundation (WCF) gera automaticamente um ClientBaseAddress se não for explicitamente definido pelo utilizador.

Exemplo

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

Veja também