Tag : JAXB

Par Benoît Cotinat, le 22 mars 2011

Sérialisation/Désérialisation XML avec Camel

Je vais présenter ici quelques moyens pour faire de la sérialisation/désérialisation en XML avec Camel, selon différents besoins :

  • mapping "simple" de et/ou vers des pojos java existants ;
  • mapping à partir d'un fichier XSD fourni, ou mapping à partir d'un modèle Java bindé.

Les sources (mavenisées) des exemples sont fournies à la fin de ce billet.

Lire la suite
Par Vincent Durand, le 05 mars 2011

RESTer simple avec Spring et JAXB - Partie 3 : Client REST avec RestTemplate

Ce billet marque la fin du projet portant sur REST, Spring et JAXB avec un exemple d'implémentation client-serveur. Après avoir expliquer la partie API partagée entre le client et le serveur, la partie serveur, le fin du projet démontre la simplicité avec laquelle nous allons créer un client REST avec RestTemplate.

Lire la suite
Par Vincent Durand, le 04 février 2011

RESTer simple avec Spring et JAXB - Partie 2 : serveur REST avec Spring web

Ce billet fait suite au sujet portant sur le "Binding avec JAXB". Après avoir réaliser le binding du modèle métier grâce aux annotations JAXB, la partie serveur de l'application peut être réalisée. La façon la plus simple de réaliser une communication entre applications est de passer par des standards. Le style d'architecte REST (Representational State Transfer) utilise des standards qui ont fait la renommée du web :

  • HTTP comme protocole de communication,
  • URI comme syntaxe d'adressage des ressources,
  • XML, Json... comme syntaxe pour la représentation des données.
Lire la suite