WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

WS-Addressing con el nodo SOAPRequest

Hay diversas opciones disponibles cuando se utiliza WS-Addressing con el nodo SOAPRequest.

El nodo SOAPRequest tiene una propiedad denominada Use WS-Addressing, para procesar la información de WS-Addressing que está en el mensaje de entrada.

Si selecciona esta propiedad, la información de WS-Addressing se procesa y el proceso se denomina Activar WS-Addressing. De forma predeterminada WS-Addressing no está activado.

También puede especificar esta propiedad en WSDL y se puede configurar desde WSDL, de forma automática mediante el WebSphere Message Broker Toolkit,cuando se arrastra WSDL en el nodo. El comportamiento del nodo cuando WS-Addressing está activado o no es el siguiente:
El direccionamiento no está activado
El nodo no añade cabeceras WS-Addressing al mensaje de salida y no procesa las cabeceras WS-Addressing que pueden estar presentes en el mensaje de respuesta que ha recibido el nodo.
Direccionamiento activado:
En primer lugar, el nodo busca la carpeta Destination.SOAP.Request.WSA en el entorno local. Si esta carpeta está vacía, el nodo genera automáticamente todas las Propiedades de direccionamiento de mensajes (MAP) de WS-Addressing necesarias en el mensaje de salida utilizando los siguientes valores predeterminados:
  • Action, del archivo de configuración WSDL. Si no se especifica de forma explícita, toma de forma predeterminada el valor definido en la especificación de enlace WSDL.
  • To, de la propiedad del nodo URL de servicio Web.
  • ReplyTo, utilizando la dirección especial Anonymous (suponiendo que la operación que se está utilizando no es un programa de intercambio de mensajes unidireccional, en cuyo caso se especifica un ReplyTo utilizando la dirección especial None).
  • MessageID, se utiliza un UUID exclusivo.

Si la carpeta Destination.SOAP.Request.WSA del Entorno local no está vacía, cualquier MAP suministrada por el usuario altera temporalmente los valores predeterminados que se listaron anteriormente en una propiedad, basándose en las propiedades.

Después de recibir la respuesta a la solicitud y si el recuadro Colocar Cabeceras de direccionamiento WS en Entorno local está seleccionado en el nodo SOAPRequest, el nodo SOAPRequest elimina todas las cabeceras WS-Addressing del mensaje de respuesta y las coloca en la carpeta SOAP.Response.WSA. Esta carpeta permite consultar las cabeceras de un modo similar al modo en que el nodo SOAPInput maneja las cabeceras de entrada de WS-Addressing.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:53


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ac64520_