Différents types de projets Java EE
-
21-09-2019 - |
Question
Quelle est la différence entre les différents types de projets Java EE dans Eclipse WTP?
Il y a:
- Projet d'application client
- Projet connecteur
- Enterprise Application Project
- Projet utilitaire
La solution
Citant le Chapitre 5. Projets de RAD v7, Guide de programmation (applique à Eclipse aussi):
- Projet d'application client (J2EE) - guide l'utilisateur la création d'un client d'application vide projet. Comprend des invites pour la projet EAR associé et une liste des des facettes applicables pour l'application J2EE projets clients.
- Projet connecteur (J2EE) - guide l'utilisateur à travers la création d'un projet de connecteur J2EE, qui comprend spécifiant l'entreprise associée projet d'application et un ensemble de des facettes applicables.
- Enterprise Application Project (J2EE) - Crée un nouveau projet EAR. Cela inclut des options pour la création Web associé, EJB et application projets clients.
- Utilitaire de projet (J2EE) - Aide à la construction d'un utilitaire Java projet bibliothèque qui est associée avec une application d'entreprise projet. Le produit d'un tel projet est un fichier JAR qui est disponible à la ressources au sein de l'entreprise projet et est automatiquement enroulé dans le fichier EAR quand il est exporté.
Ceci est détaillé quelques pages plus loin:
Projet Enterprise Application
l'entreprise Les projets d'application contiennent les ressources nécessaires pour les entreprises applications et peuvent contenir des références à une combinaison de modules Web, EJB modules, modules client de l'application, les modules d'adaptateur de ressource, utilitaire Java les projets et les fichiers JAR.
Ces relations peuvent être spécifiées lors de la création d'une nouvelle application d'entreprise du projet par l'assistant ou à travers les propriétés du projet.
Pour plus d'informations sur le développement d'applications d'entreprise J2EE, voir .
Projet Client Application J2EE
Projets de client d'application J2EE contiennent les ressources nécessaires pour J2EE modules client d'application. Un module client d'application est utilisé pour contenir un client entièrement fonctionnel application Java (base non-Web) qui se connecte à et utilise les ressources J2EE dans une application d'entreprise J2EE et une application serveur. En maintenant une référence à l'application d'entreprise associée, elle partage des informations telles que la référence Java Naming and Directory Interface (JNDI) à Sources de données et EJBs.
Projet de connecteur
Un projet de connecteur contient les ressources nécessaires à un adaptateur de ressources J2EE. L'assistant permet à un ensemble de facettes (y compris l'architecture J2EE Connector Version (JCA)) et contenant fichier EAR à spécifier.
Version courte: ils sont tous les assistants pour créer une application d'entreprise ou de ses parties
.