stringtranslate.com

Direccionamiento WS

El direccionamiento de servicios web ( WS-Addressing ) es una especificación de un mecanismo independiente del transporte que permite a los servicios web comunicar información de direccionamiento. Básicamente, consta de dos partes: una estructura para comunicar una referencia a un punto final de servicio web y un conjunto de propiedades de direccionamiento de mensajes que asocian la información de direccionamiento con un mensaje en particular.

Descripción

WS-Addressing es una forma estandarizada de incluir datos de enrutamiento de mensajes dentro de los encabezados SOAP . En lugar de depender del transporte a nivel de red para transmitir información de enrutamiento, un mensaje que utiliza WS-Addressing puede contener sus propios metadatos de envío en un encabezado SOAP estandarizado. El transporte a nivel de red solo es responsable de entregar ese mensaje a un despachador capaz de leer los metadatos de WS-Addressing. Una vez que el mensaje llega al despachador especificado en el URI, el trabajo del transporte a nivel de red está hecho.

WS-Addressing admite el uso de interacciones asincrónicas mediante la especificación de un encabezado SOAP común (wsa:ReplyTo) que contiene la referencia del punto final (EPR) al que se enviará la respuesta. El proveedor de servicios transmite el mensaje de respuesta a través de una conexión independiente al punto final wsa:ReplyTo. Esto desvincula la duración de la interacción de solicitud/respuesta SOAP de la duración del protocolo de solicitud/respuesta HTTP, lo que permite interacciones de larga duración que pueden abarcar períodos de tiempo arbitrarios.

Referencias de puntos finales

Una referencia de punto final (EPR) es una estructura XML que encapsula información útil para dirigir un mensaje a un servicio web. Esto incluye la dirección de destino del mensaje, cualquier parámetro adicional (llamado parámetros de referencia) necesario para enrutar el mensaje al destino y metadatos opcionales (como WSDL o WS-Policy ) sobre el servicio.

Propiedades de direccionamiento de mensajes

Las propiedades de direccionamiento de mensajes comunican información de direccionamiento relacionada con la entrega de un mensaje a un servicio web:

Historia

WS-Addressing fue creado originalmente por Microsoft , IBM , BEA , Sun Microsystems y SAP y enviado al W3C para su estandarización. [1] El Grupo de trabajo WS-Addressing del W3C ha perfeccionado y ampliado la especificación en el proceso de estandarización.

Actualmente, WS-Addressing se especifica en tres partes:

El Anexo de política de servicios web para referencia de punto final (WS-PAEPR) especifica el mecanismo y el significado de incluir expresiones de política de servicios web en referencias de punto final. WS-PAEPR es una propuesta de un miembro del W3C.

Referencias

  1. ^ "Direccionamiento de servicios web (WS-Addressing)".

Enlaces externos