Relación de WSDL con el modelo de mensaje

El formato de los mensajes SOAP se describe en una definición WSDL, por lo tanto, el intermediario debe poder correlacionar este WSDL y el modelo de mensaje que utiliza para analizar estos mensajes durante la ejecución. La finalidad de este tema es resaltar las relaciones clave entre WSDL y el modelo de mensaje.

Las partes físicas de la definición WSDL no se representan en el modelo del intermediario, por lo tanto, sólo debe tener en cuenta las definiciones de la operación WSDL, del mensaje y sus partes. Comenzando por los bloques de creación de nivel inferior, una definición WSDL describe:

Categorías de mensaje

El generador WSDL utiliza las categorías de mensajes para definir las operaciones WSDL necesarias. No obstante, en el modelo de mensaje del intermediario las categorías de mensajes no tienen ninguna importancia en tiempo de ejecución y no se crean cuando se importa el WSDL.

La relación de una categoría de mensaje con el modelo de mensaje del intermediario depende del estilo WSDL:

Modelo de mensaje resultante

El modelo resultante permite al usuario analizar los mensajes SOAP de entrada utilizando el analizador MRM XML en el que el tipo de mensaje será Envelope. El modelo de mensaje para el sobre SOAP (Envelope) define el reiniciador SOAP externo con las secciones de cabecera y cuerpo que lo constituyen y un número de puntos de conexión donde pueden aparecer diferentes cargas de datos de la empresa. Estos puntos de conexión se definen con la composición del mensaje ("message"), lo que permite que los mensajes de intermediarios creados por el importador o generador WSDL aparezcan en estos puntos.

La tabla siguiente muestra los puntos de conexión y las conexiones posibles en cada punto.

  Estilo WSDL
Punto de conexión rpc documento
Envelope.Body accesor de operación individual debe tener un solo hijo
Envelope.Header puede tener varios hijos e incluso duplicados puede tener varios hijos e incluso duplicados
Envelope.Body.Fault.detail debe tener un solo hijo debe tener un solo hijo
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ad30530_