Développer des services REST en Java : Échanger des données au format JSON

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...

Полное описание

Сохранить в:
Библиографические подробности
Главный автор: Sobrero, Aurélie
Формат: Livre numérique
Язык:Français
Опубликовано: Saint-Herblain : Éditions ENI 2014.
Серии:Expert IT
Предметы:
Online-ссылка:Accès Université d'Orléans
Примечание: Notice rédigée d'après la consultation, 2015-23-03
Titre provenant de l'écran d'accueil
Numérisation de l'édition de Saint-Herblain : ENI, 2014
La pagination de l'édition imprimée correspondante est : 312 p.
ENI (ebooks)
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Développer des services REST en Java, échanger des données au format JSON, [Aurélie Sobrero], 2014, St-Herblain, Éd. ENI, 1 vol. (312 p.), Expert IT, 978-2-7460-9017-0
LEADER 03747nam a22002897a 4500
001 1298418
008 150209s2014 xxe ||| |||| 00| 0 fre d
009 PPN183600630
020 |a 9782746091320 
041 0 |a fre 
100 1 |a Sobrero, Aurélie. 
245 1 0 |a Développer des services REST en Java :  |b Échanger des données au format JSON   |c Aurélie Sobrero. 
256 |a Données textuelles et illustrations sur pages HTML 
260 |a Saint-Herblain :  |b Éditions ENI,  |c 2014. 
490 0 |a Expert IT 
500 |a Notice rédigée d'après la consultation, 2015-23-03 
500 |a Titre provenant de l'écran d'accueil 
500 |a Numérisation de l'édition de Saint-Herblain : ENI, 2014 
500 |a La pagination de l'édition imprimée correspondante est : 312 p. 
500 |a ENI (ebooks) 
506 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
520 |a 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. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Avant-propos - Terminologie, rappels - Introduction à JSON - Introduction à REST - Production de JSON avec java et REST - Pour aller plus loin - Exceptions communes - Références 
650 |a Java (langage de programmation) 
650 |a REST (informatique) 
776 0 |0 180630830  |t Développer des services REST en Java  |o échanger des données au format JSON  |f [Aurélie Sobrero]  |d 2014  |c St-Herblain  |n Éd. ENI  |p 1 vol. (312 p.)  |s Expert IT  |z 978-2-7460-9017-0 
856 4 |5 452349901:847811220  |u https://ezproxy.univ-orleans.fr/login?qurl=https://www.eni-training.com/cs/univ-orleans/?library_guid=b3b86883-ced3-4a7a-834a-7cfc16ff1ac9  |z Accès Université d'Orléans 
997 |0 1298418  |1 Livre numérique  |a Ressource numérique  |b INSA  |b ENSA  |c 0/Bibliothèque numérique/  |c 1/Bibliothèque numérique/ENI (ebooks)/