A linguagem de descrição de serviços da Web, conhecida pela sigla em inglês WSDL, é um esquema de especificação baseado em XML para descrever um serviço da Web. A WSDL define serviço da Web como um conjunto de pontos de extremidade ou portas que operam em mensagens. Uma porta é definida pela associação de um endereço de rede (como http://api.google.com/search) a uma vinculação reutilizável e um conjunto de portas define um serviço. A WSDL pode ser estendida para possibilitar a descrição de pontos de extremidade e mensagens associadas a estes pontos independentemente do formato da mensagem ou dos protocolos de rede usados na comunicação.
A estrutura de um arquivo WSDL consiste de descrições abstratas acompanhadas de vinculações a um formato de mensagem concreta e protocolo de rede. O IDE pode criar um arquivo WSDL para você.