University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur Aurélie Sobrero |
Documents disponibles écrits par cet auteur
Ajouter le résultat dans votre panier Affiner la recherche
Développer des services REST en Java / Aurélie Sobrero
Titre : Développer des services REST en Java : Echanger des données au format JSON Type de document : texte imprimé Auteurs : Aurélie Sobrero, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2014 Collection : Expert IT, ISSN 1958-9913 Importance : 1 vol. (312 p.) Présentation : ill., couv. ill. en coul. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9017-0 Note générale : Webliogr. p. 293-304. Index Langues : Français (fre) Catégories : Informatique Mots-clés : Java (langage de programmation)
REST (informatique)Index. décimale : 006.7 Systèmes multimédia Résumé :
Ce livre présente l'architecture d'un service REST, dans un contexte de développement Java, avec des échanges en JSON. Il s'adresse à des développeurs Java, qui connaissent ou non les applications JEE. Il a pour objectif de devenir une référence permettant au développeur de partir de zéro et d'avoir l'ensemble des outils nécessaires, dans leur dernière version, pour débuter un projet, ou présenter un POC à sa hiérarchie.
Après une présentation théorique nécessaire pour comprendre les normes dont est tirée cette architecture (syntaxe JSON, entêtes, méthodes et codes HTTP), le livre propose un ensemble de tutoriels fonctionnels, avec des versions récentes des API et frameworks suivants : Jersey, Apache CXF, JBoss RESTEasy, Spring Data REST, Restlet et Play Framework. Chaque tutoriel est accompagné d'exemples de cas et du projet complet disponible en téléchargement.
L'auteur décrit les outils utilisés pour tester les services REST ainsi que pour valider la conformité d'un code JSON et traite de la problématique de la sécurité des services fournis ainsi que de l'optimisation, à travers la gestion de caches à différents niveaux (Apache, protocole HTTP, cache applicatif avec REDIS).
Pour aller plus loin que l'étude de cas systématiquement présentée, les API REST réelles de Facebook et Twitter sont décrites, ainsi que les moyens mis à la disposition des développeurs par ces entreprises pour les tester.
Un dernier chapitre est consacré aux erreurs communes, qu'elles soient dues à des librairies oubliées, à un problème de configuration ou de code, à un port indisponible et décrit également deux bugs "officiels" sous Jersey et JBoss RESTEasy et surtout comment les contourner.
Pour les néophytes du développement frontend, un chapitre du livre est consacré à JSON et à son utilisation en JavaScript.Note de contenu :
Sommaire
Chapitre 1. Terminologie, rappels
Chapitre 2. Introduction à JSON
Chapitre 3. Introduction à REST
Chapitre 4. Production de JSON avec Java et REST
Chapitre 5. Pour aller plus loin
Chapitre 6. Exceptions communesCôte titre : Fs/18044-18045 Développer des services REST en Java : Echanger des données au format JSON [texte imprimé] / Aurélie Sobrero, Auteur . - Saint-Herblain : Éd. ENI, 2014 . - 1 vol. (312 p.) : ill., couv. ill. en coul. ; 21 cm. - (Expert IT, ISSN 1958-9913) .
ISBN : 978-2-7460-9017-0
Webliogr. p. 293-304. Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Java (langage de programmation)
REST (informatique)Index. décimale : 006.7 Systèmes multimédia Résumé :
Ce livre présente l'architecture d'un service REST, dans un contexte de développement Java, avec des échanges en JSON. Il s'adresse à des développeurs Java, qui connaissent ou non les applications JEE. Il a pour objectif de devenir une référence permettant au développeur de partir de zéro et d'avoir l'ensemble des outils nécessaires, dans leur dernière version, pour débuter un projet, ou présenter un POC à sa hiérarchie.
Après une présentation théorique nécessaire pour comprendre les normes dont est tirée cette architecture (syntaxe JSON, entêtes, méthodes et codes HTTP), le livre propose un ensemble de tutoriels fonctionnels, avec des versions récentes des API et frameworks suivants : Jersey, Apache CXF, JBoss RESTEasy, Spring Data REST, Restlet et Play Framework. Chaque tutoriel est accompagné d'exemples de cas et du projet complet disponible en téléchargement.
L'auteur décrit les outils utilisés pour tester les services REST ainsi que pour valider la conformité d'un code JSON et traite de la problématique de la sécurité des services fournis ainsi que de l'optimisation, à travers la gestion de caches à différents niveaux (Apache, protocole HTTP, cache applicatif avec REDIS).
Pour aller plus loin que l'étude de cas systématiquement présentée, les API REST réelles de Facebook et Twitter sont décrites, ainsi que les moyens mis à la disposition des développeurs par ces entreprises pour les tester.
Un dernier chapitre est consacré aux erreurs communes, qu'elles soient dues à des librairies oubliées, à un problème de configuration ou de code, à un port indisponible et décrit également deux bugs "officiels" sous Jersey et JBoss RESTEasy et surtout comment les contourner.
Pour les néophytes du développement frontend, un chapitre du livre est consacré à JSON et à son utilisation en JavaScript.Note de contenu :
Sommaire
Chapitre 1. Terminologie, rappels
Chapitre 2. Introduction à JSON
Chapitre 3. Introduction à REST
Chapitre 4. Production de JSON avec Java et REST
Chapitre 5. Pour aller plus loin
Chapitre 6. Exceptions communesCôte titre : Fs/18044-18045 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/18044 Fs/18044-18045 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/18045 Fs/18044-18045 Livre Bibliothéque des sciences Français Disponible
Disponible