API Java pour les services Web RESTful

L'API Java™ pour les services Web RESTful (JAX-RS), aussi appelée JSR-311, est un modèle de programmation avec lequel vous pouvez créer des services REST (Representational State Transfer) rapidement.

Pour développer des applications JAX-RS, vous devez effectuer les tâches suivantes :

Pour apprendre à créer une application JAX-RS avec l'implémentation IBM® JAX-RS, voir Tutoriel : Création d'un service Web JAX-RS.

Pour plus d'informations, voir la spécification officielle : JSR 311: JAX-RS: The Java API for RESTful web services

Apache Wink et l'implémentation IBM de JAX-RS

Wink est un projet développé dans Apache Software Foundation et qui fournit une infrastructure légère pour le développement d'applications RESTful. Wink prend en charge les services REST implémentés à l'aide de JAX-RS pour décrire les ressources sur le serveur. Il fournit aussi toutefois une API de client qui est spécifique à l'environnement d'exécution de Wink car il n'existe pas d'API de client définie pour JAX-RS.

L'implémentation IBM de JAX-RS est une extension de l'environnement d'exécution Wink 1.1 de base. IBM JAX-RS comprend les fonctions suivantes :
  • Environnement d'exécution du serveur JAX-RS 1.1
  • API de client autonome avec possibilité d'utiliser Apache Http Client 4.0 comme client sous-jacent.
  • Support de fournisseur d'entité intégré pour JSON4J.
  • Modèle Atom JAXB en complément du support d'Apache Abdera.
  • Support du contenu à plusieurs parties.
  • Un système de gestionnaire permettant d'intégrer des gestionnaires utilisateur au traitement des requêtes et des réponses.
Icône indiquant le type de rubrique Rubrique
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : cjaxrs.html