Création d'une opération à partir d'un objet réutilisable
Création d'une opération à partir d'un objet réutilisable
Utilisez l'assistant
Créer un service Web
pour créer un service Web et des opérations à partir d'objets réutilisables.
Vous pouvez créer des opérations de recherche de données dans les objets de données logiques, les objets de données de fichier plat et les objets de données relationnels. Vous pouvez également créer des opérations depuis un mapplet ou une transformation réutilisable. Le mapplet ou la transformation réutilisable définit les éléments d'entrée et de sortie d'opération. Il n'est pas possible de créer une opération à partir d'une transformation Consommateur service Web.
Après avoir suivi les étapes de création de service Web, vous pouvez créer une opération à partir d'un objet de données, d'un mapplet ou d'une transformation réutilisable dans l'assistant
Créer un service Web
.
Dans la boîte de dialogue
Nouveau service Web
, cliquez sur la flèche située à côté du bouton
Nouveau
. Sélectionnez ensuite
Opération
Créer à partir d'un objet réutilisable
.
La boîte de dialogue
Sélectionner un objet réutilisable
s'affiche.
Vous pouvez également créer une opération à partir d'un objet de données en ouvrant un service Web dans l'
explorateur d'objets
et en sélectionnant la zone
Présentation
Opérations
. Cliquez sur la flèche située à côté du bouton
Nouveau
.
Sélectionnez l'objet et cliquez sur
OK
.
Vous pouvez éventuellement saisir le nom de l'opération et sa description.
L'outil Developer utilise le nom que vous indiquez pour l'opération afin de définir les noms pour l'entrée et la sortie d'opération.
Sélectionnez le type de liaison de l'opération.
La valeur par défaut est SOAP 1.1. Vous ne pouvez pas changer le type de liaison de l'opération après avoir créé et enregistré l'opération.
Cliquez sur l'entrée d'opération pour afficher et configurer ses propriétés.
Sélectionnez les champs d'entrée d'opération dans l'onglet
Entrée d'opération
.
Si l'objet possède plusieurs groupes d'entrée, sélectionnez le groupe d'entrée et les champs d'entrée de l'opération dans l'onglet
Entrée d'opération
.
Vous pouvez éventuellement configurer le nombre minimum et maximum d'occurrences pour chaque élément.
Cliquez éventuellement sur l'onglet
Entrée de mappage
pour configurer le mappage des données provenant de l'entrée d'opération aux ports de sortie.
Vous pouvez également mapper les données lorsque vous configurez la transformation Entrée.
Cliquez sur la sortie d'opération pour afficher et configurer ses propriétés.
Sélectionnez les champs de sortie d'opération dans l'onglet
Sortie d'opération
.
Si l'objet possède plusieurs groupes de sortie, sélectionnez le groupe de sortie et les champs de sortie d'opération dans l'onglet
Sortie d'opération
.
Vous pouvez éventuellement configurer le nombre minimum d'occurrences pour chaque élément.
Cliquez éventuellement sur l'onglet
Sortie de mappage
pour configurer le mappage des données provenant des ports d'entrée à la sortie d'opération.
Vous pouvez également mapper les données lorsque vous configurez la transformation Sortie.
Si l'opération envoie des erreurs définies par l'utilisateur, cliquez sur la flèche se trouvant à côté du bouton
Nouveau
, puis cliquez sur
Erreur
.
Vous pouvez choisir de créer un élément pour l'erreur ou de sélectionner un élément réutilisable.
Cliquez sur chaque erreur d'opération pour afficher et configurer ses propriétés.
Vous pouvez cliquer sur l'onglet
Erreur de mappage
pour configurer le mappage des données provenant des ports d'entrée aux erreurs d'opération. Vous pouvez également mapper les données lorsque vous configurez la transformation Erreur.
Répétez les étapes 1 à 8 afin de créer et de configurer plusieurs opérations.
Cliquez sur
Terminer
.
L'outil Developer crée un mappage d'opération pour chaque opération en fonction de la façon dont vous configurez chaque opération.
Vous pouvez éventuellement créer un élément ou une erreur prédéfinie.