vers l'accueil formulaire de contact

Tutoriel web services N°1 : essayer un web service

Votre formation WEB SERVICES  avec Objis, spécialiste formation java depuis 2005

Avant de programmer des services web, nous vous invitons à utiliser des services web existants et accessibles gratuitement sur certains sites, comme le site webservicex.net. Découvrez par exemple un service web permettant de connaître le cours de l’action d’une société (ex : IBM). Analysez les échanges SOAP / HTTP ainsi que l’interface WSDL de ce service, développé en .NET, et déja déployé et disponible.

Test d’un web service en ligne

- Allez sur le site : http://www.webservicex.net

PNG - 148.1 ko
tutoriel-webservices-essai-webservicex-1

- Citez 5 services web disponibles sur ce site web.
- Cliquez sur le service web ’StockQuote’ qui permet connaître le cours de l’action d’une société.

L’écran suivant apparaît.

PNG - 23.1 ko
tutoriel-webservices-essai-webservicex-2

EndPoint

L’adresse suivante est identifiée comme le Endpoint du web service.
— http://www.webservicex.net/stockquote.asmx

PNG - 22.6 ko
tutoriel-webservices-essai-webservicex-2bis

- Expliquez la notion de EndPoint.

- Combien d’Opérations sont gérés par le service web ?

- Confirmez ce nombre d’opération en analysant l’interface WSDL de description du service.

XML - 5.4 ko
stockquote
PNG - 44.5 ko
tutoriel-webservices-essai-webservicex-2ter2

- Expliquez

- Discovery

PNG - 30.9 ko
tutoriel-webservices-essai-webservicex-2ter

- Expliquez

- Cliquez sur le lien associé à l’opération ’getQuote’

- Entrez IBM comme symbole en entrée.

PNG - 12.7 ko
tutoriel-webservices-essai-webservicex-3

- Expliquez

PNG - 72.8 ko
tutoriel-webservices-essai-webservicex-4

Formats d’échanges

- Analysez les documents SOAP d’échange entre votre navigateur et le web service :

Soap 1.1

PNG - 23.7 ko
tutoriel-webservices-essai-webservicex-5

Soap 1.2

PNG - 19.7 ko
tutoriel-webservices-essai-webservicex-6

HTTP GET / POST

PNG - 18.7 ko
tutoriel-webservices-essai-webservicex-7

Conclusion

Dans ce tutoriel, vous avez essayé des web services déja déployés. Vous avez analysé les flux d’échange SOAT entre le client et le web service.

Formation web services

Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur web services.

Votre formation WEB SERVICES  avec Objis, spécialiste formation java depuis 2005

Pour aller plus loin : le Club Objis

Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
- Votez pour les prochains tutoriaux à publier
- Préparez vos entretiens techniques
- Valorisez votre profil / expertise
- Identifiez des opportunités d’emploi
- Recevez la newsletter objis.com