Construire un service REST de cache avec Wildfly et Infinispan

Magazine
Marque
GNU/Linux Magazine
Numéro
185
Mois de parution
septembre 2015
Spécialité(s)


Résumé
Si le style d'architecture REST [1] est loin d'être né dans le giron du monde JEE, il n'en reste pas moins que depuis l'introduction de la spécification JAX-RS [2], il est devenu d'une grande simplicité, et d'une élégance très appréciable, de développer des services Restful en Java/JEE [3]. Cet article va illustrer ceci, de manière très pratique, en réalisant, à l'aide de cette technologie, un service de cache de données.

Le choix de la mise en place d'un service REST de cache n'est pas innocent. En effet, ceci nous permettra d'explorer - en plus de l'implémentation de JAX-RS, RestEasy [5], un autre projet Open Source, à la fois simple et puissant, Infinispan. En effet, ce dernier va nous permettre d'implémenter non seulement l'intégralité des fonctionnalités nécessaires à un service de cache mais aussi d'en ajouter de nouvelles, très élaborées, simplement.

1 Étude de Cas - Un Service de Cache pour IMDB

1.1 Objectifs

Le site IMDB (Internet Movie Database) [6] est certainement l'une des références en ligne les plus complètes sur le monde du cinéma. En plus de fournir un index complet de tous les films et séries télévisées, il donne accès à de nombreuses méta-informations sur ces…

La suite est réservée aux abonnés. Il vous reste 96% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant


Article rédigé par