Home > WebService > WSDL

WSDL

==== ====
==== Web Services Description Language ====
==== ====
-> Serve para descrever em detalhe e pormenor todas as características de um Web Services
-> Parâmetros necessários para invocar o Web Service
-> Parâmetros de retorno esperados
-> XML format

->TAG: PORTTYPE
– The most important WSDL element.
– It describes a web service, the operations that can be performed, and the messages that are involved.
– Contem OPERATIONs dentro dele, pelomenos uma operation.
– Os PORTTYPE caracterizam o WS em abstracto

-> TAG: OPERATION
– Pode ser considerada como um metodo
– Metodo que vai ser quebrado em 2 (MESSAGES)
– Uma MESSAGE de ENTRADA ()
– Uma MESSAGE de SAIDA ()

-> TAG: MESSAGES
– Defines the data elements of an operation.
– Each message can consist of one or more parts
– The parts can be compared to the parameters of a function

->TAG: BINDING
– The communication protocols used by the web service
– Os bindings caracterizam o WS em concreto
– Atrelam o PORTTYPE ao SOAP em nosso caso

References

Wiki
http://en.wikipedia.org/wiki/Web_Services_Description_Language

Invoking Web services with Java clients
http://www.ibm.com/developerworks/webservices/library/ws-javaclient/index.html

Examples:
http://api.google.com/GoogleSearch.wsdl

Categories: WebService
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: