affiche les éléments dans la hiérarchie de messages SOAP, telle que définie par le WSDL ou le schéma. Le message SOAP ne doit pas contenir tous les éléments du WSDL ou du schéma. Le message contient les données que vous mappez à partir des ports d'entrée.
Les nœuds à exécution multiple et les nœuds complexes définissent les niveaux de la hiérarchie dans la structure de message SOAP. L'outil Developer ajoute des clés aux niveaux afin de créer des relations parent-enfant entre eux. Tous les niveaux dans la hiérarchie, à l'exception des niveaux de feuille, disposent d'une clé primaire. Chaque niveau enfant dispose d'une clé étrangère pour un niveau parent. Les clés qui apparaissent dans la hiérarchie de messages SOAP ne s'affichent pas dans une instance de message SOAP. Le service d'intégration de données nécessite des valeurs dans les clés pour associer les niveaux de données lorsqu'il génère le message SOAP.
La colonne
Emplacement
contient le nom de groupe et le port d'entrée qui comprend les données pour un élément dans le message SOAP. La colonne
Emplacement
est vide tant que vous n'avez pas mappé un port d'entrée au nœud.
Dans la figure précédente, le message SOAP contient une instance unique des détails et commandes du client. Le groupe Orders contient des éléments à exécution multiple appelés Order. La hiérarchie de messages SOAP comprend les niveaux suivants associés par clé :
Response
GetCustomerDetailsResponse
GetCustomerDetailsResult
Orders
Order
Le niveau Response représente la racine du message de réponse. Le service d'intégration de données requiert ce niveau pour attacher les en-têtes au message SOAP.
Le niveau GetCustomerDetailsResponse est la racine du message.