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

Configuración de flujos de mensajes utilizando un WSDL

Puede utilizar un WSDL en una variedad de formas para configurar flujos de mensajes.

Los flujos de mensajes que funcionan con servicios web utilizan normalmente los nodos SOAP. Para obtener detalles sobre los nodos SOAP, consulte WebSphere Message Broker y servicios web.

Puede crear un servicio web en WebSphere Message Broker importando un archivo WSDL o definiendo una nueva interfaz, mediante el asistente Nuevo servicio. Para obtener más información, consulte Visión general del flujo de trabajo de creación de Servicio. Como alternativa, puede configurar nodos SOAP arrastrando un WSDL del espacio de trabajo al nodo o especificando el WSDL utilizando la propiedad Nombre de archivo WSDL en el nodo.

Puede cambiar la modalidad de operación de los nodos SOAP para que actúen en modalidad de pasarela. En modalidad de pasarela, no es necesario un WSDL para configurar los nodos ya que estos manejan mensajes SOAP de solicitud/respuesta y unidireccionales genéricos que no están asociados a un WSDL específico. Para obtener más información, consulte Modalidad de operación de pasarela para nodos SOAP.

Cuando arrastra un archivo WSDL a un nodo SOAP, las propiedades del nodo se configuran a partir de las propiedades en el URI address de WSDL. Las propiedades de transporte del nodo SOAP se rellenan de acuerdo con el primer enlace importado del archivo WSDL. Por consiguiente, si el primer enlace importado describe un transporte JMS, se rellenan las propiedades de transporte JMS; si el primer enlace importado describe un transporte HTTP, se rellenan las propiedades de transporte HTTP. Si selecciona otro enlace importado, las propiedades de transporte se rellenarás en consecuencia. portType aparece de forma distinta en función del transporte seleccionado.

El URI del elemento address de WSDL puede existir en dos formatos diferentes, formato W3C o formato IBM® (en desuso). El formato del URI de WSDL afecta a los nombres de las propiedades WSDL que el analizador busca para llenar las propiedades del nodo SOAP. Por ejemplo, la tabla Parámetros de contexto JNDI no se rellena cuando se importa WSDL de estilo IBM porque no da soporte a estas propiedades en el URI de dirección de WSDL. La tabla sólo se rellena si hay parámetros de contexto JNDI presentes en un WSDL de estilo W3C. Para obtener información detallada, consulte Formatos de URI de WSDL de JMS.

Si proporciona una definición de servicio, las propiedades de punto final se establecen automáticamente pero también puede establecer o alterar temporalmente estas propiedades de forma manual.

Opcionalmente, las definiciones WSDL se pueden dividir en varios archivos. El arreglo típico es que un archivo de definición de servicio de nivel superior importe un archivo de enlace, el archivo de enlace importe un archivo de interfaz y este archivo de interfaz importe o incluye archivos de definición de esquema.

Un portType WSDL (la interfaz WSDL lógica) no es suficiente por sí solo para configurar un nodo SOAP; se necesita un enlace específico para que la carga útil de SOAP se defina correctamente en tiempo de ejecución.

Un enlace define un uso, que puede ser document (el valor predeterminado) o rpc. Si el uso es document, la carga útil de SOAP la describe un elemento de esquema XML en el WSDL. Si el uso es rpc, la carga útil de SOAP es el nombre de operación de WSDL en un espacio de nombres especificado.

Configuración de los nodos SOAP

WSDL configura explícitamente los nodos siguientes:
WSDL configura implícitamente los nodos siguientes, porque éstos heredan la configuración WSDL del nodo con los que se emparejan:

Un nodo SOAPReply se utiliza siempre con un nodo SOAPInput. Para obtener detalles de escenarios de servicio web, consulte Escenarios de servicios web.

Un nodo SOAPAsyncResponse se utiliza siempre con un nodo SOAPAsyncRequest, asociado a la propiedad Identificador exclusivo. Para conocer los patrones de uso de nodo SOAP, consulte Escenarios de servicios web.

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:49


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ac56230_