•  
    • LOGO LIMOS
    • Les web services
      Concevoir et utiliser des applications 2.0
    • Technologies : C#, Java, PHP, API JavaScript, Android SDK, iOS SDK, ...
    • LOGO UBP
    • Contenu du site
    • Ce site accompagne le livre "Les Web Services" - Editeur : Ellipses.
    • book
    • ISBN-10 : 2729880631
      ISBN-13 : 978-2729880637

      Se procurer le livre ?
      Acheter le livre




      Venez nous rencontrer sur Youtube !
      youtube

      Venez nous aimer sur Facebook !

      facebook
    • Compatibilité des programmes

    • Linux
    • Windows
    • Macintosh
    • Android
    • Des livres sur des sujets connexes ...

    • Sur le big data :
    • http://www.isima.fr/~lacomme/NoSQL/
    • Sur les téléphones et montres connectées :
    • http://www.isima.fr/~lacomme/ObjConnecte/
    • TOUS nos livres sont ici :
    • http://astore.amazon.fr/httpwwwisimfr-21
    • Les auteurs
    • photo de groupe
    • photo de jonathan
      Jonathan Fontanel

      Tel. : 04 73 40 76 62
      Email : fontanel@isima.fr
      Page perso : http://www.isima.fr/~fontanel

      LIMOS - UMR CNRS 6158
      Université Blaise Pascal
      Campus des Cézeaux, 63173 Aubière CEDEX
    • photo de philippe
      Philippe Lacomme

      Tel. : 04 73 40 75 85
      Email : placomme@isima.fr
      Page perso : http://www.isima.fr/~lacomme

      LIMOS - UMR CNRS 6158
      Université Blaise Pascal
      Campus des Cézeaux, 63173 Aubière CEDEX
    • photo de ren
      Le livre présenté... par les auteurs.....


      •  
      • Présentation de Philippe Lacomme
      •  
      • Présentation de Jonathan Fontanel
      •  
      • Présentation de Libo Ren
    • photo de ren
      Ren Libo

      Tel. : 04 73 40 76 62
      Email : ren@isima.fr
      Page perso : http://fc.isima.fr/~ren

      LIMOS - UMR CNRS 6158
      Université Blaise Pascal
      Campus des Cézeaux, 63173 Aubière CEDEX
    • Exclusivité web : un chapitre gratuit en complément de votre livre
    • Contenu du chapitre :
    • Lecture du chapitre
    • Programme d'utilisation d'un web service de conversion de monnaies sur Winodows Phone 7 (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de géocodage d'une adresse postale sur Windows Phone 7 (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de météo sur Winodows Phone 7 (SOAP) :
    • Téléchargement
    • Logiciels, outils, ressources & documentations
    • Outils de développement
    • Android Debug Bridge :
    • http://developer.android.com/tools/help/adb.html
    • Android SDK :
    • http://developer.android.com/sdk/index.html
    • Elipse PDT pour PHP :
    • http://www.eclipse.org/pdt/downloads/
    • Elipse Juno :
    • http://www.eclipse.org/downloads/packages/release/juno/r
    • Java SE :
    • http://www.oracle.com/technetwork/java/javase/downloads/index.html
    • Netbeans :
    • http://netbeans.org/downloads/index.html
    • Qt SDK :
    • http://qt.nokia.com/downloads/
    • Qt Creator :
    • http://qt.nokia.com/downloads/downloads#qt-creator
    • Visual studio express :
    • http://msdn.microsoft.com/fr-fr/express/aa718373
    • Visual studio 2010 Service Pack 1 :
    • http://www.microsoft.com/fr-fr/download/details.aspx?id=23691
    • Windows Phone SDK 7.1 :
    • http://www.microsoft.com/fr-fr/download/details.aspx?id=27570
    • Xcode et iOS SDK :
    • https://developer.apple.com/downloads/
    • Outils de développement Web
    • Apache HTTP serveur :
    • http://httpd.apache.org/download.cgi
    • EasyPHP :
    • http://www.easyphp.org/
    • PHP :
    • http://www.php.net/downloads.php ou
      http://windows.php.net/download/
    • Ressources : Bibliothèques
    • JDOM (Parseur XML)
    • http://www.jdom.org/downloads/index.html
    • ksoap2-android
    • http://code.google.com/p/ksoap2-android/
    • DJ Native Swing (composant navigateur Web)
    • http://djproject.sourceforge.net/ns
    • Ressources : Web services
    • Web service pour la météo (SOAP)
    • http://www.smartface.biz/ws/GetWeather.asmx?op=GetWeather2
    • Convertisseur de monnaie (SOAP)
    • http://www.webservicex.net/CurrencyConvertor.asmx?WSDL
    • Geocodage IP (SOAP)
    • http://dev.virtualearth.net/webservices/v1/metadata/geocodeservice/geocodeservice.wsdl
    • Microsoft Translate (SOAP & REST)
    • http://www.microsofttranslator.com/dev/
    • ViaMichelin (REST)
    • http://dev.viamichelin.fr/web/
    • Web service pour la météo (REST)
    • http://www.worldweatheronline.com/
    • Géocodage IP (REST)
    • http://ipinfodb.com
    • Geocodage d'adresse postale (SOAP)
    • http://dev.virtualearth.net/webservices/v1/metadata/geocodeservice/geocodeservice.wsdl
    • Documentations en ligne
    • Adroid APIs Référence
    • http://developer.android.com/reference/packages.html
    • Cours sur la programmation sous Android
    • http://android.developpez.com/cours/
    • Documentation du Bing Maps
    • http://msdn.microsoft.com/en-us/library/dd877180.aspx
    • Google Maps API référence
    • https://developers.google.com/maps/documentation/javascript/reference
    • Tutorial - HTML
    • http://www.w3schools.com/html/default.asp
    • Tutorial - Java EE 6
    • http://docs.oracle.com/javaee/6/tutorial/doc/gilik.html
    • Tutorial - ViaMichelin
    • http://dev.viamichelin.fr/web/api-rest/tutoriel
    • Licence des programmes
    • Les programmes disponibles sur cette page web sont libres, vous pouvez les redistribuer et/ou les modifier selon les termes de la licence publique générale GNU publiée par la Free Software Foundation (version 2, ou bien toute autre version ultérieure choisie par vous).

      Les programmes sont distribués car potentiellement utiles, mais SANS AUCUNE GARANTIE, ni explicite, ni implicite, y compris les garanties de commercialisation ou d?adaptation dans un but spécifique.

      Reportez-vous à la licence publique générale GNU pour plus de détails.

      Vous pouvez consultez la lience GNU en Anglais à l'adresse suivante : http://www.gnu.org/copyleft/gpl.html

      Une traduction Française, non officielle, est disponible, à l'adresse suivante : http://www.linux-france.org/article/these/gpl.html

      Il est possible d'obtenir une version de la licence en écrivant à l'adresse suivante :

      Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, états-Unis.

    • Licence des fichiers pdf présents sur cette page
    • Permission vous est donnée de copier, distribuer et/ou modifier les documents pdf de cette page web selon les termes de la Licence GNU Free Documentation License, version 1.3 ou ultérieure publiée par la Free Software Foundation ; sans section inaltérable, sans texte de première page de couverture et sans texte de dernière page de couverture.

      Vous pouvez consultez la lience GNU en Anglais à l'adresse suivante : http://www.gnu.org/licenses/fdl.html

      Une traduction Française non officielle est disponible à l'adresse suivante : http://www.gnu.org/licenses/fdl-howto-opt.fr.html
    • Exemples des chapitres
    • IMPORTANT : Pour assurer le bon fonctionnement du programme, veuillez vérifier le paramétrage lié à la configuration d'un Web service avant le lancement.

    • Chapitre I
    •  
    • Lecture de la vidéo
    • Chapitre II
    •   Complément en vidéo : création d'un Web Service "Hello World" :
    • Lecture de la vidéo
    • Complément gratuit au chapitre : un Web Service SOAP en C# :
    • Lecture
    • Programme de création d'un web service simple en C# :
    • Téléchargement
    • Programme de création d'un web service asynchrone en C# :
    • Téléchargement
    • Programme d'utilisation d'un web service asynchrone en C# :
    • Téléchargement
    • Programme d'utilisation d'un web service asynchrone en PHP :
    • Téléchargement
    • Programme de création d'un web service pour la recherche opérationnelle en C# :
    • Téléchargement
    • Programme d'utilisation d'un web service pour la recherche opérationnelle en C# :
    • Téléchargement
    • Programme d'utilisation d'un web service pour la recherche opérationnelle en PHP :
    • Téléchargement
    • Chapitre III
    •   Complément en vidéo : création d'un Web Service en Java :
    • Lecture de la vidéo
    • Programme de création d'un web service en Java :
    • Téléchargement
    • Programme d'utilisation d'un web service Java :
    • Téléchargement
    • Programme d'utilisation d'un web service Java en C# :
    • Téléchargement
    • Chapitre IV
    •   Complément en vidéo : création d'un Web Service REST en Java :
    • Lecture de la vidéo
    • Complément gratuit au chapitre : un client d?un Web Service REST en Java :
    • Lecture
    • Programme de création d'un web service REST d'addition et de soustraction :
    • Téléchargement
    • Programme de création d'un web service REST de gestion d'une liste de personnes :
    • Téléchargement
    • Programme d'un client JSP du web service REST :
    • Téléchargement
    • Programme d'un client Java du web service REST :
    • Téléchargement
    • Chapitre V
    •   Complément en vidéo : création d'un client d'un Web Service de météo :
    • Lecture de la vidéo
    • Programme d'utilisation d'un web service de météo en C# (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de conversion de monnaies en C# (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de conversion de monnaies en Java (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de géocodage de Bing en C# (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de traduction de Microsoft Translator en C# (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de traduction de Microsoft Translator en PHP (SOAP) :
    • Téléchargement
    • Chapitre VI
    •   Complément en vidéo : création d'un client d'un Web Service de météo :
    • Lecture de la vidéo
    • Complément gratuit au chapitre : un client SOAP en PHP :
    • Lecture
    • Programme d'utilisation d'un web service de ViaMichelin en Java (REST) :
    • Téléchargement
    • Programme d'utilisation d'un web service d'IpInfoDb en Java (REST) :
    • Téléchargement
    • Programme d'utilisation d'un web service d'IpInfoDb en PHP (REST) :
    • Téléchargement
    • Programme d'utilisation d'un web service de météo en Java (REST) :
    • Téléchargement
    • Programme d'utilisation d'un web service de météo en C# (REST) :
    • Téléchargement
    • Programme d'utilisation d'un web service de traduction de Microsoft Translator en C# (REST) :
    • Téléchargement
    • Chapitre VII
    • Erratum : Une fonction est manquante sur la page 251 du livre
    • Fonction manquante
    •   Complément en vidéo : utilisation de l'API Google Maps en HTML :
    • Lecture de la vidéo
    • Complément gratuit au chapitre : une application Qt utilisant Google MAPS :
    • Lecture
    • Programme d'utilisation de l'API Google Maps en HTML :
    • Téléchargement
    • Programme d'utilisation de l'API Google Maps en C# :
    • Téléchargement
    • Programme d'utilisation de l'API Google Maps dans une application avec Qt Creator :
    • Téléchargement
    • Programme d'utilisation de l'API Google Maps dans une application Java :
    • Téléchargement
    • Chapitre VIII
    •   Complément en vidéo : création d'un client d'un Web Service de conversion de monnaies :
    • Lecture de la vidéo
    • Complément gratuit au chapitre : un client utilisant un WS de prévision météorologique :
    • Lecture
    • Programme d'utilisation d'un web service de conversion de monnaies sur Android (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de météo sur Android (REST) :
    • Téléchargement
    • Programme d'utilisation d'un web service de localisation d'adresse IP sur Android (REST) :
    • Téléchargement
    • Chapitre IX
    •   Complément en vidéo : création d'un client sous Mac OS X (objective C) :
    • Lecture de la vidéo
    • Programme d'utilisation d'un web service de convertisseur de monnaies sur Mac OS X (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de convertisseur de monnaies sur iOS (SOAP) :
    • Téléchargement
    • Chapitre X : Exclusivité web
    • Contenu du chapitre :
    • Lecture du chapitre
    • Programme d'utilisation d'un web service de conversion de monnaies sur Windows Phone 7 (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de géocodage d'une adresse postale sur Windows Phone 7 (SOAP) :
    • Téléchargement
    • Programme d'utilisation d'un web service de météo sur Windows Phone 7 (SOAP) :
    • Téléchargement
    • Disponibilité des WS utilisés
    • Plusieurs lecteurs nous ont signalé que certains WS utilisés dans le livre n'étaient plus, hélas disponibles ou avaient des disponibilité très réduites (serveur surchargé, temps de réponse long....(?) ).

      Les explications données dans livre sur "comment utiliser des WS" restent valides mais il est possible, que certains exemples soient difficile à reproduire.
      On peut remplacer ces exemples par d'autres en utilisant par exemple des WS que nous fournissons … sur des sujets différents mais qui restent des WS en SOAP… Conversion d'image SVG en PNG :
      http://www.isima.fr/~lacomme/ORWebServices/index.php?idx=1
      Un calcul d'itinéraire pour un piéton :
      http://www.isima.fr/~lacomme/ORWebServices/GPS4pedestrian/index.php

      Appel aux développeurs:
      Si vous réalisez des codes Java ou C# en utilisant de WS qui seraient de nature à remplacer ceux ne fonctionant plus, ou si vous avez fait des exemples ((pédagogiques) de nature à illustrer "comment utiliser des WS" et que vous souhaitez en faire profiter la communauté, prenez contact avec nous par mail, nous étudierons ensemble, comment éventuellement ajouter vos code au bas de cette page... en précisant bien sur qui sont les contributeurs.

    • Avertissements

    • Nous avons apporté le plus grand soin aux codes qui accompagnent ce livre. Nous avons, aussi, fait le maximum pour détailler les différentes étapes dans la réalisation des programmes pour que le manuscrit soit accessible au plus grand nombre.

      Nous sommes ouverts à toutes suggestions permettant d'améliorer les codes ou les explications associées.

      N'hésitez pas à nous contacter.

    • Remerciements
    • Ce livre n'aurait pas vu le jour sans la collaboration des ingénieurs de l?Institut Supérieur d?Informatique de Modélisation et de leurs Applications (ISIMA) qui maintiennent le réseau en état de marche et qui nous donnent un accès aux locaux 7j/7j. En un mot "Merci".

      Nous terminons par un mot pour les amis et connaissances, membres de nos familles respectives qui ont participé au travail, ingrat mais indispensable de relecture des premières versions de ce livre. Un grand merci à notre éditeur et spécialement à Monsieur Claude Chèze qui nous accordé sa confiance pour ce travail.

    • Copyright Fontanel Lacomme Ren © 2012 - Tous droits réservés
     
    • Lecture d'une vidéo
     
    • Lecture d'un chapitre