Université Abderrahmane Mira de Bejaia
Faculté des Sciences Exactes
Département d’informatique
Année Universitaire : 2023/2024
2ème Année Master (SIA – GL) (S3) Module : Ontologies et (Services Web)
TP 6 : Consommation d’un Services Web REST
Activité 1 : Consommation d’un Service Web REST
Utilisation du Web Service REST d’IPInfoDB
Ce web service est accessible à partir de l’adresse suivante : [Link]
L’utilisation de ce service est subordonnée à l’obtention d’une clé qui est à rajouter dans l’URL
que l’on compose. Pour cela, une inscription sur le site de l’éditeur est requise :
[Link]
Travail à faire :
1) Tester le Web Service, en utilisant un navigateur Internet, avec l’URI suivante :
[Link]
Avec :
clé : une clé que vous obtenez après inscription au site [Link]
ip : votre adresse IP, ou une adresse ip valide
format : format d’affichage des informations (XML, Json, txt ou autre)
Exemple de clés :
720d77ecf7bf3825649d6b647ab0aa8a3338f1f8434f50f71eb7c24ef1aede6b
fd1681e669e0264b2188d4876d2e3853a8173ad84029756ae8fca9098f27c0fa
Le résultat devrait être celui-ci (pour l’URI suivante):
[Link]
city/?key=fd1681e669e0264b2188d4876d2e3853a8173ad84029756ae8fca9098f27c0fa&ip=[Link]&format=xml
Les clés sont données à titre indicatif, vous pouvez créer vos propres clés, en créant un compte
sur le même site.
2) Tester le même Web Service, en changeant le format d’affichage (json au lieu de xml):
[Link]
TP 6 – Services Web – Ontologies et Services Web Dr H. EL BOUHISSI Page 1/2
Le résultat devrait être celui-ci :
Activité 2 : Consommation d’un Service Web REST
L’activité 01 montre la consommation d’un service web REST manuellement, maintenant, on va
découvrir une autre méthode de consommation d’un service avec une application cliente en Java.
Veuillez suivre le tutoriel du lien : [Link]
[Link]
Télécharger le projet complet à cette adresse
Le service REST se trouve à l’adresse :
[Link]
[Link]
vous pouvez vus inspirer pour consommer les autres services à l’adresse :
[Link]
TP 6 – Services Web – Ontologies et Services Web Dr H. EL BOUHISSI Page 2/2