|
Sommaire
Index
|
Canaux de services Web simples
Les canaux de services Web simples procèdent à une génération dynamique des interfaces utilisateur en vue de leur interaction avec des services Web relativement simples. Ces services peuvent être les suivants :
Un canal de service Web peut permettre à l’utilisateur d’interagir avec un service Web d’échange de devises, par exemple. Le canal procède à la génération dynamique de l’interface qui permet à l’utilisateur de saisir les valeurs requises par le service Web d’échange de devises. Après soumission du formulaire, il appelle la méthode voulue sur le service Web de façon à afficher les résultats que ce dernier lui a renvoyés.
Il existe deux canaux de services Web simples :
L’exemple de canal de service Web préconfiguré est affiché par défaut sur le bureau. L’exemple de canal de service Web configurable peut quant à lui être ajouté par l’administrateur.
Exemple de canal de service Web préconfiguré
L’exemple de canal de service Web préconfiguré fournit un service de conversion de devises.
Pour utiliser le service Web
Pour définir les valeurs par défaut du service Web
Des valeurs par défaut sont automatiquement affichées dans les champs du convertisseur de devises. Pour modifier ces valeurs, procédez comme suit :
Exemple de canal de service Web configurable
Le canal de service Web configurable permet que le canal fasse référence à un service Web spécifié par l’utilisateur. Pour ce faire, l’utilisateur modifie les valeurs de l’URL WSDL et le nom de la méthode associés au service Web. À la différence du canal préconfiguré, le canal de service Web configurable ne permet toutefois pas à l’utilisateur d’enregistrer des valeurs par défaut pour les paramètres d’entrée du service Web.
Un canal reposant sur le fournisseur de services Web simples peut à tout moment être rattaché à un service Web unique et à la méthode qui lui est associée.
Comme son nom l’indique, le canal de service Web simple configurable convient uniquement aux services Web relativement simples, autrement dit, aux services dont les paramètres d’entrée et de sortie et les exigences en matière de présentation de l’interface utilisateur ne sont pas complexes.
Le fournisseur de services Web simples gère uniquement les types de données simples (entier, chaîne, double). Les paramètres d’entrée et de sortie n’assurent pas la prise en charge des tableaux.
La seule exception concerne les types définis par l’utilisateur, qui sont des types simples et qui comportent un seul niveau d’imbrication (ils ne peuvent pas contenir d’autres types définis par l’utilisateur, par exemple).
Le fournisseur de services Web simples gère les types de propriété de configuration WSDL ci-après :
Le fournisseur de services Web simples ne gère pas l’utilisation des instructions import ni des données fault dans les opérations de liaison de la définition WSDL.
Si le fournisseur de services Web simples n’est pas en mesure de traiter un service Web particulier, il affiche un message pour l’indiquer à l’utilisateur.
Pour configurer la référence à un service Web dans le canal
- Cliquez sur Modifier dans la barre d’outils du canal.
- Indiquez l’emplacement WSDL du service Web auquel vous voulez faire référence.
- Indiquez le nom de la méthode associée au service Web à appeler.
- Cliquez sur Terminer pour enregistrer vos paramètres et revenir à la page du bureau ou sur Annuler pour revenir à cette même page sans rien modifier.
Sommaire Index |