-
15
pages
-
Français
-
Documents
Description
Développement d’un client REST, l’application Vélib 1. Présentation L’application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens dans le cadre du service Vélib géré par la ville de Paris. Cette application développée en C# va récupérer un certain nombre d’informations en ligne fournies par la ville de Paris : a) La liste des points d’accès Vélib et leurs localisations (1300 points) b) La situation en temps réel de chaque point d’accès (disponibilités). - La ressource à l’URI http://www.velib.paris.fr/service/carto retourne en XML les points d’accès. - Les URI de la forme http://www.velib.paris.fr/service/stationdetails/ fournissent les disponibilités des points d’accès. Par exemple, http://www.velib.paris.fr/service/stationdetails/20020 : Sur ce point d’accès, numéro 20020 (Pyrénnées Renouvier), 25 vélos sont disponibles, 1 emplacement est libre. Ce point dispose de 28 emplacements (2 emplacements semblent donc hors service). On peut payer par carte bleu : ticket = 1. 2. Service Web et technologie REST Un service web présente l’interface de ses services dans un fichier de type WSDL. Consommer un service web consiste à pointer sur ce contrat et utiliser les fonctions proposées. Le protocole d’échange des services web est SOAP. Dans notre cas, la ville de Paris ne propose pas de service web (pas de contrat WSDL) mais une architecture/technologie de ...
-
Publié par
-
Langue
Français