Escolar Documentos
Profissional Documentos
Cultura Documentos
4.1 INTRODUÇÃO
A mensagem a ser transmitida pode ser qualquer coisa, desde uma simples frase
até uma lista de todos os produtos de uma loja, ou seja, é possível representar qualquer
tipo de dado necessário a uma aplicação.
De acordo com [CERAMI, 2002] um WSDL permite a tradução do web service para
a linguagem XML, podendo ser dividido em quatro partes críticas:
● Informação sobre os métodos que serão publicados pelo serviço.
● Informação sobre o protocolo a ser utilizado para a chamar o serviço.
● Os tipos de dados de entrada necessários aos pedidos, e o tipo de resposta a
requisição.
● Endereço do serviço que deve ser utilizado pelo cliente para a invocação do
mesmo.
A figura abaixo apresenta os principais elementos de um WSDL segundo
[CHAPPEL AND JEWELL, apud ARAÚJO, 2005].
Elementos do WSDL
As definições (definitions) são a raiz do documento. Nesse elemento estão as
propriedades que compõem o documento, como os namespaces que serão utilizados ao
longo do documento.
Os tipo (type) definem os tipos de dados que são utilizados pela comunicação
cliente-servidor. Por padrão é usado o o esquema básica de tipos da W3C, mas o
esquema pode estar vinculado a qualquer especificação. As mensagens usam a definição
do tipo dentro de suas mensagens.
O serviço (service) informa o endereço que devem ser usados para a invocação de
cada requisição especificamente.
Pode-se dizer que o UDDI é uma listagem dos WS existentes, permitindo que seja
feita uma busca pelo serviço. Esses serviços podem ser categorizados facilitando a
busca, sendo possível sua invocação logo após [ARAÚJO, 2005].