Verschiedene Arten von Java EE-Projekten
-
21-09-2019 - |
Frage
Was ist die verschiedenen zwischen anderen Art von Java-EE-Projekte in Eclipse-WTP?
Es gibt:
- Application Client-Projekt
- Connector-Projekt
- Enterprise Application Project
- Dienstprogramm-Projekt
Lösung
Unter Angabe der Kapitel 5.Projekte der RAD v7, Programming Guide (gilt für Eclipse zu):
- Application Client-Projekt (J2EE) — Führt den Benutzer durch erstellen Sie eine leere Anwendung-Client Projekt.Enthält Anweisungen für den zugehörige EAR-Projekt und eine Liste der Facetten anwendbar für J2EE-Anwendung Client-Projekte.
- Connector-Projekt (J2EE) — Führt den Anwender durch die Erstellung eines J2EE connector-Projekt, das auch die Angabe der assoziierten Unternehmen - Anwendung-Projekt und eine Reihe von Facetten, die für ihn anwendbar.
- Enterprise Application-Projekt (J2EE) — Erstellt eine neue EAR-Projekt.Dies beinhaltet Optionen für die Erstellung zugehörige Web -, EJB-und-Anwendung Client-Projekte.
- Dienstprogramm-Projekt (J2EE) — Unterstützt den Aufbau eines Java-Programms - Bibliothek-Projekt verbunden ist, ist mit einer Enterprise Anwendung Projekt.Das Produkt eines solchen Projekts ist eine JAR-Datei, die verfügbar ist, um die Ressourcen innerhalb des Unternehmens Projekt und wird automatisch gewickelt in der EAR-Datei, wenn Sie ausgeführt wird.
Dies ist detailliert, ein paar Seiten später:
Enterprise Application project
Enterprise-Application-Projekte beinhalten die erforderlichen Ressourcen für Unternehmen Anwendungen und können Hinweise auf eine Kombination von Web-Module, EJB Module, Anwendung, client-Module, resource adapter Module, utility Java Projekte und JAR-Dateien.
Diese Beziehungen können angegeben werden, beim erstellen eines neuen Enterprise-Anwendung Projekt über den Assistenten oder über die Projekt-Eigenschaften.
Für weitere Informationen über die Entwicklung von J2EE-enterprise-Anwendungen finden Sie unter Kapitel 16, "die Entwicklung von Web-Anwendungen mit EJB", Seite 719.
J2EE Application Client-Projekt
J2EE-Application-Client-Projekte beinhalten die erforderlichen Ressourcen für J2EE application client modules.Ein Anwendungsclient-Modul ist verwendet zu enthalten, voll funktionsfähiger client-Java-Anwendung (nicht Web-basiert) verbindet und verwendet die J2EE-Ressourcen in einer J2EE-enterprise-Anwendung und eine Anwendung server.Indem ein Verweis auf die zugehörigen enterprise-Anwendung, Aktien Informationen, wie z.B. die Java Naming and Directory Interface (JNDI) Verweis auf EJBs und Datenquellen.
Connector-Projekt
Ein connector-Projekt enthält die erforderlichen Ressourcen für eine J2EE-Ressourcenadapter.Der Assistent erlaubt es, eine Reihe von Facetten (einschließlich der J2EE Connector Architecture (JCA) - version) und mit der EAR-Datei angegeben werden.
Kurze version:Sie sind alle Assistenten zum erstellen einer Enterprise Anwendung oder seiner Teile.