3. Annuaires et référentiels
3.1 La découverte dynamique des services Web
L’architecture des communications entre services Web serait incomplète sans un dispositif de découverte dynamique des services au moment de l’exécution. Comme pour les éditeurs de liens de la programmation traditionnelle, on peut distinguer une forme de lien statique entre services Web d’une découverte dynamique, comparable au « late binding » caractéristique des langages de programmation orientés objet.
Dans la liaison statique, l’application ou le service Web client connaît l’adresse URL du fichier WSDL qui décrit le service distant. Dans ce cas, l’application cliente se contente de télécharger le document WSDL et de le décoder, pour appeler ensuite les opérations offertes par le service en question. Notons même que, dans les environnements intégrés de programmation actuels, cette liaison statique est souvent effectuée directement au moment de la compilation du programme client, ce qui permet d’invoquer les opérations distantes du service Web comme s’il s’agissait d’un appel à une fonction locale dans le langage de programmation.
Dans la situation dynamique, l’adresse URL du service n’est pas...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
