Construire un service web Java EE
avec l'IDE Netbeans 6.5 et le serveur Java EE Glassfish
Le tutoriel présente un service web basique de prise de rendez-vous construit avec une architecture multicouches : Service Web - EJB - Jpa - Hibernate.
- la couche JPA-Hibernate (Java Persistence API) offre les méthodes d'accès basiques (CRUD) aux données de la base de données.
- la couche EJB offre les méthodes métier nécessaires à l'application. Elle encapsule chaque méthode dans une transaction.
- le service web expose à des clients distants multiplateformes les méthodes métier implémentées par la couche EJB.
Le service web est déployé sur un serveur Glassfish.
Outre l'aspect pédagogique de la construction du service web sous la forme d'une architecture multicouches, le tutoriel vise à montrer les outils de l'IDE Netbeans 6.5 qui facilitent cette construction ainsi que certaines opérations d'administration du serveur Glassfish liées au déploiement du service web.
Le service web JEE construit est consommé par différents clients :
- un client Java construit avec Netbeans 6.5
- un client C# construit avec Visual C# Express 2008 SP1
- un client ASP.NET construit avec Visual Web Developer Express 2008 SP1
- un client FLEX 3 construit avec Flex Builder 3
Téléchargement du PDF du tutoriel (65 pages, 5 Mo) : ftp (plus rapide) http (plus lent)
Téléchargement des projets du tutoriel (27 Mo) : ftp (plus rapide) http (plus lent)
Introduction par l'exemple à Java Server Faces, Primefaces et Primefaces mobile (Juin 2012)
Introduction à Struts 2 par l'exemple (Janvier 2012)
Lire l'article.Article lu fois.
L'auteur
L'article
Publié le 1er février 2009 - Mis à jour le 1er février 2009
Version en ligne
Liens sociaux
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :