Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Web Service: WSDL y UDDI
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

WSDL y UDDI

Aprende acerca de los protocolos para servicios web

Es un protocolo basado en XML que describe los accesos al Web Service. Podriamos decir que es el manual de operación del web service, porque nos indica cuales son las interfaces que provee el Servicio web y los tipos de datos necesarios para la utilización del mismo.

Veamos un ejemplo de un documento WSDL:

<?xml version="1.0">
<definitions>
<types>
...
</types>
<message>
...
</message>
<portType>
...
</portType>
<binding>
...
</binding>
</definitions>

Explicación del código anterior:

<?xml version="1.0"> - Este es otro documento XML, es por esto que debe comenzar con el tag <?xml .. ?>

<definitions> - Comienzo del documento, este tag agrupa a todos los demás.

<types> - Se definen los tipos de datos utilizados en el Web Service.

</types> - Fin de la definición de tipos.

<message> - Se definen los métodos y parámetros para realizar la operación. Cada message puede consistir en una o más partes (parámetros).

</message> - Fin de la definición de los parámetros.

<portType> - Esta sección es la más importante, ya que se definen las operaciones que pueden ser realizadas, y los mensajes que involucran (por ejemplo el mensaje de petición y el de respuesta).

</portType> - Fin de la definición de las operaciones y mensajes.

<binding> - Se definen el formato del mensaje y detalles del protocolo para cada portType.

</binding> - Fin de la definición del formato del mensaje y detalles del protocolo para cada PortType.

</definitions> - Fin del documento WSDL

UDDI - Universal Discovery Description and Integration

Es un modelo de directorios para Web Services. Es una especificación para mantener directorios estandarizados de información acerca de los Web Services, sus capacidades, ubicación, y requerimientos en un formato reconocido universalmente. UDDI utiliza WSDL para describir las interfaces de los Web Services.
Es un lugar en el cual podemos buscar cuales son los Servicios web disponibles, una especie de directorio en el cual podemos encontrar los Web Services publicados y publicar los Web Services que desarrollemos.




Autor: Orlando Fabián Brea
http://www.desarrolloweb.com/articulos/1857.php

Usuarios que han visto este tema también han visto...

- Introducción al PHP y a las librerías
- Obteniendo rutas en PHP
- Enviar un e-mail HTML con PHP
- Creacción de un boton gif con texto dinamico en PHP
- Sindicando contenido con RSS y PHP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 26-05-2012 a las 09:39:34