Partilhar via


Caixa de Diálogo Configurar Ponto de Extremidade: Guia Geral

Use a guia Geral na caixa de diálogo Configurar Ponto de Extremidade para exibir o Caminho relativo de serviços e dois dos três atributos de uma definição de ponto de extremidade: associação e contrato. O terceiro atributo de um ponto de extremidade, o Endereço do Ponto de Extremidade, pode ser modificado usando essa guia.

A caixa de diálogo Configurar Ponto de Extremidade pode ser invocada de diferentes formas.

  • Na caixa de diálogo Configurar Serviço, na guia Pontos de Extremidade, selecione um ponto de extremidade específico e clique em Editar.

  • Na lista Pontos de Extremidade (em Exibição de Recursos) selecione um ponto de extremidade específico e clique em Configurar no menu de contexto ou no painel Ação. Você pode ver a lista Pontos de Extremidade executando uma das seguintes operações.

    • Nos escopos de servidor, site ou aplicativo, clique duas vezes em Pontos de Extremidade na Exibição de Recursos para exibir a Página Pontos de Extremidade que tem a lista de Pontos de Extremidade.

    • No servidor, no site ou em escopos de aplicativo, clique duas vezes em Serviços na Exibição de Recursos, clique com o botão direito do mouse no serviço e clique em Exibir Pontos de Extremidade.

Campo

Descrição

Caminho relativo do serviço:

O local dos módulos de serviço assembly ou o arquivo da raiz do servidor Web. Por exemplo, o aquivo myService.xamlx encontrado no diretório MyServiceFolder poderia conter o valor de MyServiceFolder/myService.xamlx nesse campo. Esse campo é somente leitura e não pode ser alterado.

Endereço do Ponto de Extremidade:

O endereço do ponto de extremidade, ou URI, em que o serviço é acessado. Esse campo está vazio, o endereço base padrão do serviço será utilizado. Os campos podem ser editados para mudar o endereço desse ponto de extremidade. As validações ocorrem para garantir que um URI válido seja inserido corretamente. Ele representa o valor do atributo address no arquivo de configuração.

associação:

A associação do ponto de extremidade define o mecanismo de protocolo, a codificação e a segurança necessários para um cliente se comunicar com o seviço WCF. Ele representa o valor do atributo binding no arquivo de configuração. As associações WCF com suorte nessa versão são basicHttpBinding, netTcpBinding, netNamedPipeBinding, wsHttpBinding e netMsmqBinding. Esse campo é somente leitura e não pode ser alterado.

Contrato:

O contrato do ponto de extremidade define as funcionalidades do serviço. Ele representa o valor do atributo contract no arquivo de configuração. Esse campo é somente leitura e não pode ser alterado.

Alterações de Configuração

Os seguintes elementos e atributos de configuração suportam os campos exibidos nesta caixa de diálogo:address, binding, contract e bindingConfiguration. Se você alterar o valor no campo Endereço do Ponto de Extremidade, o atributo do endereço mudará. Desde que o endereço seja definido para ”” no código abaixo do endereço base usado para este Ponto de Extremidade.

<system.serviceModel>
  <services>
    <service name="s1">
      <endpoint address="" 
                binding="netTcpBinding" 
                contract="ICalculator"
                bindingConfiguration="s1NetTcp"/>
    </service>
  </services>
</system.serviceModel>

  2011-12-05