La transformación de consumidor de servicio web y la transformación de entrada de servicios web ofrecen una interfaz de usuario que puede utilizarse para asignar datos del mensaje SOAP a los puertos de salida de la transformación.
La siguiente figura muestra una asignación entre los nodos de mensaje SOAP 1.1 y los puertos de salida en una transformación de consumidor de servicio web:
Área Operación
El área Operación contiene la jerarquía de mensajes SOAP. Los nodos complejos o los nodos de ocurrencia múltiple definen los niveles de jerarquía en la estructura. Developer Tool añade claves a los niveles que definen las relaciones principales-secundarias entre ellas.
En la figura anterior, la jerarquía de mensajes SOAP tiene los siguientes niveles:
Respuesta o Solicitud
Nivel que representa la raíz del mensaje de respuesta o de solicitud.
Empresa
Nivel superior de los datos de solicitud.
Departamentos
Departamentos de ocurrencia múltiple en el ámbito de la empresa.
Empleados
Empleado es un elemento complejo dentro de un departamento.
Grupo de fallos
Grupo de mensajes de fallo que recibe mensajes de error.
Área Puertos
Puede asignar datos desde niveles del mensaje SOAP a puertos de salida. Cada grupo de puertos de salida puede relacionarse con otros grupos de salida con relaciones de clave externa primaria.
En la figura anterior, la transformación posee grupos de puertos salida que corresponden a los grupos de nodos del mensaje SOAP.