Compartilhar via


<compositeDuplex>

Define o elemento de associação usado quando o cliente deve expor um ponto de extremidade para que o serviço envie mensagens de volta ao cliente.

<configuration>
  <system.serviceModel>
    <bindings>
      <customBinding>
        <binding>
          <compositeDuplex>

Sintaxe

<compositeDuplex clientBaseAddress="URI" />

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
clientBaseAddress Um URI que define o endereço do canal de fundo no modo duplex. O serviço usa esse endereço para fazer contato e estabelecer uma conexão com o cliente.

Se esse atributo não estiver definido, um endereço padrão "full qualified name+default port\TemporaryIndigoAddress\guid" será gerado. O padrão é null.

Elementos filho

None

Elementos pai

Elemento Description
<ligação> Define todos os recursos de associação da associação personalizada.

Observações

Esse elemento de configuração é usado com transportes que não permitem comunicações duplex nativamente, por exemplo, HTTP. O TCP, por outro lado, permite comunicações duplex nativamente e não requer o uso desse elemento de associação para que o serviço envie mensagens de volta para um cliente.

O cliente deve expor um endereço para que o serviço faça contato e estabeleça uma conexão. Esse endereço do cliente é fornecido pelo clientBaseAddress atributo. Observe que o WCF (Windows Communication Foundation) gera automaticamente um ClientBaseAddress se um não for definido explicitamente pelo usuário.

Example

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

Consulte também