O que é WSDL?

WSDL é uma notação XML para descrever um serviço da Web. Uma definição WSDL instrui um cliente como compor um pedido de serviço da Web e descreve a interface fornecida pelo provedor de serviços da Web.

Serviço

O documento WSDL define um serviço em termos de número de portos (WSDL 1.1) e terminais (WSDL 1.2), que definem onde o serviço está disponível.

Portas (WSDL 1.1) ou terminais (WSDL 1.2)

Cada porta ou terminal denominado também define um mecanismo para acessá-la: uma ligação. Existe uma ligação separada para cada protocolo suportado, por exemplo, SOAP sobre HTTP. Cada ligação se refere a umportType (WSDL 1.1) e interface (WSDL 1.2) nomeado.

Ligações e portTypes (WSDL 1.1) ou interfaces (WSDL 1.2)

Uma ligação define o formato de ligação e os detalhes de transporte da mensagem.

Um portType ou interface é a interface lógica para o serviço da Web.

Ambas a ligação e o portType ou interface definem operações.

Operações

Cada operação contém elementos de entrada e saída que estão definidos em termos de mensagens ou partes de mensagens.

O atributo opcional parameterOrder é aplicável aprnas para WSDL estilo RPC. O valor do atributo parameterOrder é uma lista ordenada de partes de mensagens WSDL que fornece uma sugestão para um provedor de serviços da Web sobre como as partes são mapeadas para uma assinatura de método.

Elementos de mensagem

Os elementos de mensagem definem uma mensagem lógica em termos de uma ou mais partes. Cada parte pode corresponder a um parâmetro em uma chamada de método.

Uma parte é definida como um elemento de Esquema XML ou como um tipo de Esquema XML.

Estes elementos e tipos são totalmente definidos por um dos locais seguintes ou ambos:
  • Uma seção WSDL <types>
  • Arquivos Esquemas importados (.xsd) que fornecem as definições para definições de partes WSDL

Informações Adicionais

Para informações adicionai sobre WSDL 1.1, consulte o World Wide Web Consortium (W3C), e em particular os documentos WSDL 1.1:
Para informações adicionaissobre o WS-I Basic Profile, consulte o WS-I, em particupar os documentos do WS-I Basic Profile:
Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Validação de WSDL
Referências relacionadas
Tipos de Operações WSDL
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:11:57

ac34640_