Tutorial IT blog » Web services

Archivo de la categoría ‘Web services’

Glosario de protocolos WS

Jueves, 18 de Junio de 2009


WS-Addressing WS-Addressing define un mecanismo – neutral al transporte- para identificar e intercambiar mensajes de Web Services entre múltiples end points. Esta especificación provee de un mecanismo por el cual se pueden identificar servicios web y mensajes de servicios web independientemente del protocolo de transporte utilizado. WS-Addressing define un espacio de nombres que se utiliza para identificar servicios web.
WS-Atomic Transaction WS-AtomicTransaction (WS-AT) es un protocolo de transacción interoperable. Permite controlar las transacciones distribuidas utilizando los mensajes de servicio web y coordinar de una manera interoperable entre las infraestructuras de transacción heterogéneas. WS-AT utiliza el protocolo de confirmación de dos fases para controlar el resultado atómico entre las aplicaciones distribuidas, administradores de transacciones y administradores de recursos
WS-Authorization WS-Authorization es un borrador que define como se autorizan los usuarios de Web services.
WS-Coordination El WS-Coordination es una propuesta de estandar para definir como los web services individuales pueden interactuar para completar una determinada tarea. WS-Coodination es una serie de especificaciones de un grupo de industrias que incluye a IBM, Microsoft y BEA-Systems
WS-Federation WS-Federation define los mecanismos que se usan para habilitar la identidad, atributos, autenticación y autorización federada
WS-I La Web Services Interoperability Organization (WS-I) es un consorcio que promueve la interoperabilidad entre las distintas especificaciones de Web Services.

El WS-I define los llamados “perfiles” donde cada uno de ellos comprenden un conjunto de especificaciones de Web Services Los mas conocidos son WS-I Basic Profile y WS-I Basic Security Profile.

WS-Metadata Exchange WS-MetadataExchange es una especificación que define el formato de los mensajes de intercambio de metadatos que describen un servicio web. Para ellos describe tres pares de mensajes que deben intercambiarse para realizar esta tarea.
WS-Reliable Messaging WS-ReliableMessaging es un protocolo que permite garantizar la entrega de mensajes independientemente de fallas presentes en componentes, servicios o de la red misma. La especificación no está atada a ningún transporte particular, por lo cual cabe perfectament en una arquitectura orientada a servicios.
WS-Policy WS-Policy es una especificación que permite a los programadores de servicios web anunciar sus políticas relativas a seguridad, calidad de servicio, etc. y a los clientes de servicios web especificar sus requisitos de calidad de servicio, seguridad, latencia, etc.
WS-Privacy WS-Privacy define cómo ponen de manifiesto e implementan los servicios Web las prácticas de privacidad..

Estándares de servicios web

Miércoles, 10 de Diciembre de 2008


Estos son algunos de los estándares que permiten hacer uso de los Servicios Web basados en XML:

- XML: (Lenguaje de Marcado eXtensible)
Es un formato universal para representar los datos.

- SOAP: (Protocolo Simple de Acceso a Objetos)
Es un protocolo que permite mover los datos entre aplicaciones y sistemas. Es el mecanismo por medio del cual los servicios Web son invocados e interactúan.

- UDDI: (Descubrimiento, Descripción e Integración Universal)
Lenguaje que permite publicar, encontrar y usar los Servicios Web basados en XML. Es la ‘Página Amarilla’ de los servicios Web, es decir un directorio para poder encontrarlos. Puede ser accedido con un explorador en http://www.uddi.org o programáticamente ya que UDDI es también un servicio Web.

- WSDL: (Lenguaje de Descripción de Servicios Web)
Lenguaje por medio del cual un servicio Web describe entre otras cosas qué hace o qué funcionalidad implementa.