Jersey

Archi & techno

Les implémentations JAX-RS (1)

Il y a quelque temps l'envie de développer une petite application Java RESTFul m'a pris subitement. Je me suis donc penché sur les différentes implémentations JAX-RS et voici le résultat de mon investigation. Je me suis tout de même posé quelques contraintes : que mon code Java soit complètement indépendant de l'implémentation JAX-RS choisie ; pouvoir facilement intégrer mes services avec Spring ; ne produire et consommer que du JSON en utilisant l'API Jackson ; pouvoir facilement mettre en place des tests unitaires. Ce qui…

Lire la suite
Archi & techno

La stratégie de test d’une architecture REST (2/3) – Test d’intégration

Cet article est le deuxième d’une série de 3 articles traitant de la stratégie de test d’une architecture REST. Il fait suite au billet sur le test unitaire d’une ressource REST. Pour rappel nous allons, par l’exemple, mettre en pace une stratégie de test sur un code d’exposition de web services REST en Java. L'exemple de code se basera sur le framework REST Jersey, implémentation de référence de Sun de la JSR-311 déjà présentée dans un précédent article . Le but de ces trois articles…

Lire la suite
Archi & techno

La stratégie de test d’une architecture REST (1/3) – Test unitaire d’une ressource

Cet article est le premier d’une série de 3 articles traitant de la stratégie de test d’une architecture REST. Il fait suite au billet sur les types de test utilisés sur un projet Agile. Par l'exemple, nous allons mettre en place une stratégie de tests sur un code d'exposition de web services REST en Java. L'exemple de code se basera sur le framework REST Jersey, RI de Sun de la JSR-311 déjà présenté dans un précédent article. Le but de ces trois articles est de présenter…

Lire la suite