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

Flujos de mensajes de dominios XML

Si no está utilizando el dominio SOAP, el flujo de mensajes debe tener en cuenta el formato de corriente de bits de los mensajes del servicio web con el que está trabajando. Cada dominio emplea un formato de árbol lógico diferente.

Si los mensajes son SOAP, puede utilizar el dominio XMLNSC o el dominio XML MRM. Ambos dominios ofrecen la validación. El dominio XMLNSC es más eficaz, mientras que el dominio XML MRM puede ser útil si tiene requisitos específicos de transformación de mensajes (por ejemplo, si el flujo de mensajes también utiliza formatos de datos binarios).

Si los mensajes utilizan MIME (por ejemplo, SOAP con Adjuntos o MTOM) puede utilizar el dominio MIME. En este caso, el flujo de mensajes normalmente tiene que identificar al menos la parte MIME que corresponde a la carga útil SOAP y, a continuación, analizar esta parte explícitamente utilizando el dominio MRM o XMLNSC.

En el dominio SOAP, se utiliza WSDL para configurar automáticamente los nodos con la información de punto final apropiada. Si no utiliza el dominio SOAP, seleccione y configure manualmente los nodos de transporte. Son enlaces WSDL típicos:

Puede configurar flujos de mensajes que reciban mensajes de entrada de clientes utilizando un transporte e interactuar con un servicio web o aplicación heredada utilizando otro.

Puede propagar un mensaje a más de una ubicación. Por ejemplo, la respuesta del servicio web que un nodo HTTPReply debe devolver a un cliente podría enviarse primero a una aplicación de auditoría utilizando un nodo MQOutput, tras realizar los ajustes necesarios en las cabeceras de mensajes.

Los nodos se utilizan conjuntamente en los siguientes patrones básicos, utilizando nodos HTTP como transportes de ejemplo:

Si es necesario, puede utilizar los nodos SOAPExtract y SOAPEnvelope junto con estos patrones para extraer respectivamente la carga útil SOAP y volver a crear un sobre SOAP.

Para habilitar el flujo de mensajes para validar mensajes, despliegue una aplicación, biblioteca o conjunto de mensajes apropiado con el flujo. La aplicación, biblioteca o conjunto de mensajes debe contener un archivo WSDL. Puede importar un archivo WSDL a una aplicación o biblioteca, o puede generar un WSDL a partir de un conjunto de mensajes existente. Para obtener información detallada sobre la importación de WSDL existente, consulte Importar de WSDL. Para obtener información detallada sobre la generación de WSDL de un conjunto de mensajes existente, consulte Conjuntos de mensajes: generación de WSDL.

Si ha generado un archivo WSDL a partir de un conjunto de mensajes, el conjunto de mensajes generado contiene definiciones de mensajes para la versión de Sobre SOAP correspondiente y para los datos de carga útil XML definidos por el WSDL. Si ha importado un archivo WSDL a una aplicación o biblioteca, se crean raíces de mensaje en lugar de definiciones de mensajes. En el dominio XMLNSC, los mensajes se pueden validar con el conjunto de mensajes, la aplicación o la biblioteca. En el dominio MRM, los mensajes se pueden validar sólo con un conjunto de mensajes. Para obtener más información, consulte Validar mensajes.

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


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