Table des matières

Search

  1. Préface
  2. Services Web
  3. Services Web SOAP
  4. Objet de données WSDL
  5. Objet de schéma
  6. Comment créer un service Web SOAP
  7. Mappages d'opération
  8. Analyse des messages SOAP du service Web
  9. Génération des messages SOAP du service Web
  10. Transformation Consommateur de service Web
  11. Services Web REST
  12. Comment créer un service Web REST
  13. Transformation Consommateur de service Web REST
  14. Cas d'utilisation de la transformation Consommateur de service Web REST
  15. Administration des services Web REST et SOAP
  16. Annexe A: Compatibilité des types de données

Guide des services Web

Guide des services Web

Ports de la transformation Consommateur de service Web REST

Ports de la transformation Consommateur de service Web REST

Une transformation Consommateur de service Web REST peut avoir plusieurs ports d'entrée et plusieurs ports de sortie. Vous créez les ports sous forme de groupes basés sur la structure de la hiérarchie XML ou JSON.
Lorsque vous visualisez les ports de la transformation, affichez les ports si vous n'avez pas besoin de visualiser la hiérarchie XML ou JSON. Lorsque vous affichez les ports, vous pouvez définir des groupes, définir des ports et mapper les éléments de l'entrée et de la sortie de la méthode sur les ports d'entrée et sortie.
Une transformation Consommateur de service Web REST peut avoir plusieurs groupes d'entrée et plusieurs groupes de sortie. Lorsque vous créez les ports, créez des groupes et ajoutez les ports aux groupes. Définissez les ports dans une hiérarchie de groupe en fonction de la structure de la hiérarchie d'entrée ou de sortie dans le code XML ou JSON. Ajoutez une clé pour associer un groupe enfant à un groupe parent.
Tous les groupes, à l'exception du groupe le plus faible de la hiérarchie, doivent avoir des clés primaires. Tous les groupes de la hiérarchie, à l'exception du groupe racine, doivent avoir des clés étrangères.
La transformation possède un groupe d'entrée racine nommé RequestInput. Vous devez ajouter une clé primaire au groupe d'entrée racine. La clé doit être de type string, bigint ou integer. Vous pouvez configurer n'importe quel port du groupe d'entrée racine comme un port d'intercommunication.
Pour mapper un élément à un port, cliquez sur le champ dans la colonne
Emplacement
et développez la hiérarchie dans la boîte de dialogue
Sélectionner un emplacement
. Ensuite, choisissez un élément dans la hiérarchie.