Partilhar via


Geração de arquivo WSDL para serviços Web do ASP.NET

Uma vez você implementar um aplicativo Web ASP.NET no diagrama de aplicativo Web em Visual Studio Team System Architecture Edition, Visual Studio gera automaticamente o arquivo WSDL (linguagem WSDL) para cada serviço Web no aplicativo Web. Quando você digitar o URL de um serviço Web anexado pela "? wsdl" parâmetro em um navegador da Web, o aplicativo ASP.NET retornará o arquivo WSDL, que contém a definição de vinculação WSDL para serviço Web.

Dica:

Por padrão, a propriedade location de WSDL em cada serviço Web ponto de extremidade de provedor Especifica a localização do arquivo WSDL gerado automaticamente.

No entanto, você pode desabilitar a geração do arquivo WSDL para que você pode substituir a definição de vinculação WSDL padrão para cada serviço Web.Para obter mais informações, consulte Visão geral do ASP.NET Applications on aplicativo Diagrams.

Controlando a geração de arquivos WSDL para serviços Web do ASP.NET

Você pode desabilitar o WSDL geração de arquivo, que é ativada por padrão, todos os serviços da Web em um aplicativo ASP.NET.Desativando a geração automático de arquivos WSDL possibilita substituir a definição de vinculação WSDL padrão gerada no arquivo de WSDL para cada serviço Web.Você também pode ativar a geração do arquivo WSDL, se tiver sido desabilitado.

Observação:

Quando você desativa a geração do arquivo WSDL, você deve especificar outro local que contém o arquivo WSDL que você deseja usar em vez disso e verifique se o arquivo WSDL especificado é atualizado com as alterações feitas a definição do serviço Web.

Para obter mais informações, consulte Como: Controle de geração de arquivo WSDL para serviços Web do ASP.NET.

Substituindo definições para serviços da Web ASP.NET de vinculação WSDL

Você pode substituir a definição de vinculação WSDL padrão no arquivo WSDL para cada serviço Web.Substituindo a definição de vinculação WSDL padrão torna possível para você especificar um WSDL diferente definição de ligação em vez disso.O arquivo WSDL gerado será então consultar o arquivo WSDL especificado com a definição de vinculação WSDL que deseja usar em vez disso.

Observação:

A definição de vinculação WSDL descreve o comportamento de ponto de extremidade de um serviço Web, incluindo operações, parâmetros, operação adicional e tipos de parâmetro e protocolos que outros aplicativos devem usar para chamar serviço Web.Por padrão, a definição de vinculação WSDL é gerada a partir de definição do serviço Web, que é obtida da classe de serviço Web correspondente e qualquer operação adicional e parâmetro de tipo classes no projeto aplicativo associado.

Para obter mais informações, consulte Como: Substituir as definições em arquivos WSDL de vinculação WSDL.

Consulte também

Outros recursos

Configurando a geração de arquivo WSDL para serviços Web do ASP.NET