Services Web RESTful avec Java
Java
RESTful
Web Services
API Design
Jakarta EE
Introduction au développement de services web RESTful avec Java. - Concepts fondamentaux REST et HTTP - Implémentation avec Jakarta RESTful Web Services - Sérialisation et gestion des données - Sécurité et bonnes pratiques
Exercices pratiques REST
Découvrez les APIs REST avec curl et Java
Java
Exercices
RESTful
Web Services
Jakarta RESTful Web Services (JAX-RS)
Introduction aux services web RESTful avec Jakarta EE.
- Concepts fondamentaux de JAX-RS
- Création de services web REST
- Annotations et configurations
- Gestion des ressources et endpoints
Java
Lecture
I211
RESTful
Web Services
Développement d'une API REST avec Quarkus
Développement d'une API REST avec Quarkus.
- Création d'endpoints REST basiques
- Manipulation de différents types de paramètres
- Intégration de la persistance avec Panache
Java
Exercices
RESTful
Web Services
Quarkus
Panache
Sérialisation et représentation des données dans les services REST
Introduction aux formats d'échange de données dans les services REST.
- Sérialisation XML avec JAXB
- Sérialisation JSON avec Jackson
- Formats de données standards (XML, JSON, YAML)
- Mapping objet-données avec Jakarta RESTful Web Services
- Gestion des types complexes et des relations.
Java
Lecture
I211
RESTful
Web Services
Sérialisation
XML
JSON
YAML
JAXB
Jackson
Paramètres et annotations JAX-RS
Gestion des paramètres dans les services REST Jakarta.
- Paramètres de chemin (@PathParam)
- Paramètres de requête (@QueryParam)
- Paramètres de formulaire (@FormParam)
- En-têtes HTTP (@HeaderParam)
- Corps de requête (@Consumes)
- Validation des paramètres
Java
Lecture
I211
RESTful
Web Services
Concepts avancés de Jakarta RESTful Web Services
Fonctionnalités avancées pour le développement de services REST robustes.
- Providers et extensions JAX-RS
- Filtres et intercepteurs
- Schémas et documentation (WADL, OpenAPI)
- Gestion des exceptions
- Sécurité et authentification
- Pagination et HATEOAS
Java
Lecture
I211
RESTful
Web Services
Sécurité des Services REST
Implémentation de la sécurité dans les services REST.
- Transport Layer Security (TLS/SSL)
- Authentification et autorisation
- JSON Web Tokens (JWT)
- Gestion des rôles et permissions
- Bonnes pratiques de sécurité
- Filtres de sécurité JAX-RS
Java
Lecture
I211
RESTful
Web Services
Sécurité
Authentification
Autorisation
Aucun article correspondant