Búsqueda personalizada

Aclaración

Este es un blog de apuntes universitarios. Creado por mí para compartir mis apuntes con ustedes. No es un curso, ni un tutorial. Muchas de las entradas son resúmenes, definiciones y síntesis. La mayoría tienen palabras técnicas.
Debido a esto, he tenido que cerrar los comentarios, espero sepan comprender que no puedo ampliar las más de 100 entradas de este blog ni explicar temas a todas las personas que entran cada día.
Muchas gracias por su atención.
Atte. Malw Dark






martes 18 de enero de 2011

WSDL

 

El Web Services Description Language (WSDL) es un documento XML que describe la interfaz de un servicio web, sus requisitos de protocolo y formato.

Cuando una aplicación intenta utilizar un Web Service, debe leer su documento WDSL para saber los nombres de métodos disponibles y sus parámetros.

Todo WDSL contiene un elemento Definitions, el cual posee a su vez estos subelementos:

· types (define el tipo de esquema a utilizar)

· message (define los mensajes de entrada y salida entre servidor y cliente)

· portType (define los tipos de mensajes permitidos entre servidor y cliente)

· binding (define vínculos de protocolos)

· service (defince el punto de acceso a los servicios para cada protocolo)

Tipos de portType:

-Request-Response: El cliente envía un requerimiento al servidor y el servidor envía una respuesta.

-One-Way: El cliente envía un requerimiento al servidor.

-Solicit-Response: El servidor envía un requerimiento al cliente y el cliente envía una respuesta.

-Notification: El servidor envía un requerimiento al cliente.

--------------------------------------------------

Fuentes:

Web Services con C# (Users)

Wikipedia: http://es.wikipedia.org/wiki/WSDL

W3.org: http://www.w3.org/TR/wsdl (Perfectamente completo, pero puede causar que su cabeza explote)

--------------------------------------