-
Um documento WSDL descreve um serviço web. Especifica o local do serviço, e os métodos do serviço, usando esses elementos principais:
<types> : Define o (XML Schema) tipos de dados usados pelo serviço web.
<message> : Define os elementos de dados para cada operação.
<portType> : Descreve as operações que podem ser realizadas e as mensagens envolvidas.
<binding> : Define o formato de protocolo e informações para cada tipo de porta.
-
<types>: aqui deverão ser descritos os tipos de dados suportados pelo serviço em questão
<message>: aqui devem ser especificados os padrões de entrada e saída de dados dos web services
<portType>: aqui devem ser descritos os agrupamentos lógicos das operações. São as operações executadas pelo web service
<binding>: aqui devem ser apresentados os protocolos de comunicação que os web services utilizam
<operation>: região que permite a especificação das assinaturas dos métodos disponibilizados
<definitions>: elemento padrão de todos os documentos WSDL. Permite efetuar descrições sobre schemas e namespace
-
http://conteudo.imasters.com.br/4422/Artigo_clip_image002.jpg
-
'<types>' Defines the (XML Schema) data types used by the web service
'<message>' Defines the data elements for each operation
'<portType>' Describes the operations that can be performed and the messages involved.
'<binding>' Defines the protocol and data format for each port type
https://www.w3schools.com/xml/xml_wsdl.asp