Les web services
Ingénierie systèmes - Concevoir et utiliser des applications 2.0 C#, Java, PHP, API JavaScript, Android SDK, iOS SDK...
Jonathan Fontanel, Philippe Lacomme, Libo Ren - Collection Technosup
Résumé
L'informatique mobile a envahi notre quotidien avec des appareils mobiles connectés à des services distants et offrant des services variés, vite devenus indispensables (GPS, smartphones, tablettes...)
Un web service est un ensemble de procédures déployées sur un serveur et utilisables à distance sur un poste client, pour sous-traiter la réalisation d'une opération. Les web services sont un élément clé des systèmes d'information des entreprises. Ils sont proposés aux clients sous trois formes principales : SOAP, REST et API JavaScript.
Ce livre offre une vision transversale qui couvre plusieurs technologies et plusieurs plateformes. Il apporte une contribution nouvelle pour répondre aux questions de base :
- Comment élaborer un web service ?
- Comment utiliser les outils ?
- Comment déployer un web service ?
- Comment utiliser un web service ?
Le parti pris des auteurs est d'avoir une approche transversale et de fournir des exemples pratiques sur plusieurs plateformes : Visual Studio, Qt Creator, NetBeans, Eclipse et Xcode.
Des vidéos et des compléments gratuits sont disponibles sur le site web du livre.
L'auteur - Philippe Lacomme
Philippe Lacomme est enseignant-chercheur, responsable d'une filière à l'institut Supérieur d'informatique, de Modélisation et de leurs Applications (ISIMA). Il est co-auteur de plusieurs ouvrages.
Autres livres de Philippe Lacomme
L'auteur - Libo Ren
Autres livres de Libo Ren
Sommaire
- Introduction aux web services
- Définition
- Les caractéristiques d'un web service
- Architecture générale des web services et des clients
- Les différentes architectures des web services
- Les différentes technologies clientes des web services
- Listes de web services
- Quelques recommandations lors de la conception
- Conclusion
- Références
- Création d'un Web Service SOAP en C#
- Configuration de l'environnement de travail
- Création d'un web service "simple"
- Création d'un web service avec client asynchrone
- Création d'un web service asynchrone
- Principe d'un web service pour la recherche opérationnelle
- Conclusion
- Références
- Création d'un Web Service SOAP en Java
- Configuration de l'environnement de travail
- Création d'un web service en Java
- Création d'un client en Java
- Création d'un client en C#
- Conclusion
- Références
- Création d'un Web Service REST en Java
- Introduction
- Configuration de l'environnement de travail
- Création d'un web service d'addition et de soustraction
- Création d'un web service pour la gestion d'une liste de personnes
- Création d'un client JSP
- Création d'un client Java
- Création d'un client C#
- Conclusion
- Références
- Utilisation de web services gratuits en SOAP
- Utilisation d'un web service de météo
- Utilisation d'un web service de conversion de monnaies (C#)
- Utilisation d'un web service de conversion de monnaies (Java)
- Utilisation d'un web service Bing de géocodage
- Utilisation d'un web service Microsoft Translator de traduction (C#)
- Utilisation d'un web service Microsoft Translator de traduction (PHP)
- Conclusion
- Utilisation de web services gratuits en REST
- Introduction
- Utilisation des web services de ViaMichelin
- Utilisation d'un web service d'IPInfoDB.com (Java)
- Utilisation d'un web service d'IPinfoDB.com (PHP)
- Utilisation d'un web service Weather API (Java)
- Utilisation d'un web service Weather API (C#)
- Utilisation d'un web service Microsoft Translator de traduction
- Conclusion
- Références
- Web services JavaScript : exemple de l'API Google
- Introduction
- Utilisation dans une page HTML
- Utilisation dans une application Visual C++ 2010
- Utilisation dans une application avec Qt Creator
- Utilisation dans une application Java
- Conclusion
- Références
- Utilisation de web services sur des mobiles Android
- Configuration de l'environnement Android sous Windows
- Configuration de l'environnement Android sous Macintosh
- Configuration de l'environnement Android sous Linux
- Utilisation d'un web service de conversion de monnaies
- Utilisation d'un web service de prévision météorologique
- Utilisation d'un web service de localisation d'une adresse IP
- Conclusion
- Références
- Utilisation de web services sur iOS et Mac OS
- Présentation de Xcode
- Configuration de Xcode
- Réalisation d'un web service de conversion de monnaies sur Mac OS X
- Réalisation d'un client de conversion de monnaies sur iOS
- Conclusion
- Références
- Utilisation de web services sur Windows Phone 7 (sur Internet à www.isima.fr/~lacomme/pagewebservice/webservice/)
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Ellipses |
Auteur(s) | Jonathan Fontanel, Philippe Lacomme, Libo Ren |
Collection | Technosup |
Parution | 23/04/2013 |
Nb. de pages | 357 |
Format | 18 x 26 |
Couverture | Broché |
Poids | 1225g |
Intérieur | Noir et Blanc |
EAN13 | 9782729880637 |
ISBN13 | 978-2-7298-8063-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Programmation .NET Architecture .NET
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Conception et développement web Services Web SOAP
- Informatique Développement d'applications Conception et développement web Services Web WSDL
- Informatique Développement d'applications Langages XML