Composicion De Servicios Web

Páginas: 5 (1178 palabras) Publicado: 13 de abril de 2011
DESCRIPCIONES DE SERVICIOS WEB
Nuestro modelo conceptual para la descripción de Servicios Web adopta los siguientes tipos generales de los contratos de servicios:
Modelo de información de descripciones: define el modelo de datos para la entrada, salida y mensajes de error, así como de los datos correspondientes a otros aspectos de la descripción del servicio.

Descripciones funcionalesdefinen la funcionalidad del servicio, es decir, qué servicios pueden ofrecer a sus clientes cuando se invoca.

Descripciones no funcionales definen los detalles incidentales específicos para un proveedor de servicios o para la implementación del servicio o su entorno de ejecución. Un ejemplo de propiedad no funcional es el precio, la funcionalidad de un servicio general, no se ve afectada por elprecio, propiedades no funcionales incluyen también la calidad de servicio (QoS) aspectos tales como rendimiento, fiabilidad, etc.

Descripciones del comportamiento definen el comportamiento externo e interno. El primero es la descripción de una coreografía pública, el protocolo que el cliente tiene que seguir cuando se consume la funcionalidad de un servicio, y la segunda es una descripción deun flujo de trabajo, es decir, cómo se agrega la funcionalidad del servicio de otros servicios.

Descripción técnica define detalles como serializaciones mensaje, protocolos de comunicación, puntos de acceso físico y de servicios.

NIVEL SINTÁCTICO
En la descripción de Servicios Web, podemos establecer dos niveles, sintáctico y semántico. En el nivel sintáctico se usan estándares como WSDLque explicaremos a continuación
WSDL
WSDL son las siglas de Web Services Description Language, un formato XML que se utiliza para describir servicios Web.
WSDL describe la interfaz pública a los servicios Web. Está basado en XML y describe la forma de comunicación, es decir, los requisitos del protocolo y los formatos de los mensajes necesarios para interactuar con los servicios listados en sucatálogo. Las operaciones y mensajes que soporta se describen en abstracto y se ligan después al protocolo concreto de red y al formato del mensaje.
Así, WSDL se usa a menudo en combinación con SOAP y XML Schema. Un programa cliente que se conecta a un servicio web puede leer el WSDL para determinar qué funciones están disponibles en el servidor. Los tipos de datos especiales se incluyen en elarchivo WSDL en forma de XML Schema. El cliente puede usar SOAP* para hacer la llamada a una de las funciones listadas en el WSDL.
El WDSL nos permite tener una descripción de un servicio web. Especifica la interfaz abstracta a través de la cual un cliente puede acceder al servicio y los detalles de cómo se debe utilizar.
El esquema XML por sí solo no puede describir totalmente un Servicio Web. Enun esfuerzo para describir cómo interacciona un cliente con el servicio Web se define un esquema para los mensajes que se intercambiarán entre el cliente y el servidor. El esquema contiene una definición de un tipo de complejo para los mensaje de petición y repuesta para los servicios que puede proporcionar el servicio web. El objetivo último es que los desarrolladores no tengan que investigar enlas definiciones del esquema intentando descifrar cómo interaccionar con el servicio Web. En lugar de ello se quiere describir el servicio de forma que una herramienta pueda descifrarlo y crear un proxy por el cliente.
El lenguaje de descripción de servicios Web (WSDL, Web Service Description Language) es un dialecto basado en XML sobre el esquema que describe un servicio Web. Un documento WSDLproporciona la información necesaria al cliente para interaccionar con el servicio Web. WSDL es extensible y se pude utilizar para describir, prácticamente, cualquier servicio de red.
Dado que los protocolos de comunicaciones y los formatos de mensajes están estandarizados en la comunidad del Web, cada día aumenta la posibilidad e importancia de describir las comunicaciones de forma estructurada....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • composicion del servicio
  • Servicios Web
  • Servicios Web
  • Servicios Web
  • Servicios web
  • servicio web
  • Servicios Web
  • Servicios Web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS