Tutoriel : Création d'un service RESTful et personnalisation de la sortie du format de réponse

Ce tutoriel montre comment personnaliser et tester les services REST pour le nom Project et le nom Project Collection. Pour personnaliser ces services REST, vous personnalisez également les fournisseurs d'entités pour faciliter les nouveaux formats de réponse personnalisés.

Dans l'un des tutoriels précédents : Tutoriel : Création d'un module de service BOD, vous avez implémenté la personnalisation côté serveur nécessaire au support d'un nouveau module de service Project. Ce module de service inclut deux noms qui représentent les données de recette : le nom Project et le nom ProjectCollection.

Dans la section 1, vous personnalisez les services REST de création et de test pour les noms Project et Project Collection. Dans la section 2, vous personnalisez les fournisseurs d'entités pour faciliter les nouveaux formats de réponse personnalisés. La personnalisation de ce fournisseur d'entités vous permet de spécifier les éléments que vous souhaitez renvoyer à partir de chaque nom et comment ils apparaissent dans le client.

Temps nécessaire

Le déroulement de ce tutoriel dure trois heures. Le tutoriel prend plus de temps si vous explorez les concepts abordés dans ce tutoriel.

Niveau de compétences requis

Ce tutoriel s'adresse aux développeurs HCL Commerce expérimentés chargés de la personnalisation des services REST. Pour suivre ce tutoriel, vous devez être familiarisé avec les termes et les concepts suivants :
  • Service REST
  • Outil de modèle CodeGen
  • Langage de programmation Java
  • Noms
  • SQL
  • XML
  • XPath
  • Services du HCL Commerce
  • JSP

Configuration requise

Avant de commencer ce tutoriel, vérifiez que vous avez effectué les tâches suivantes :

Prérequis

Avant de commencer le présent tutoriel, vérifiez que vous avez effectué les opérations suivantes :

  • Vous devez avoir terminé les tutoriels suivants pour que le module de service Project et les pages de recettes soient disponibles sur votre machine de développement : Tutoriel : Création d'un module de service BOD
  • Module complémentaire Poster pour Mozilla Firefox afin de tester les services REST

Ressources du tutoriel

Téléchargez le zip RestfulServiceSource.zip dans un répertoire temporaire. Ce fichier contient tous les exemples de code utilisés dans ce tutoriel.