Inhaltsverzeichnis:
Definition - Was bedeutet Anwendungsclient-Modul?
In Java Platform 2 Enterprise Edition (J2EE) enthält ein Anwendungsclientmodul eine Java-Anwendung, die eine Verbindung zu einem J2EE-Server herstellt und dessen Ressourcen verwendet.
Ein Anwendungsclientmodul enthält den Anwendungsclient-Bereitstellungsdeskriptor und eine oder mehrere Klassen. In J2EE enthält ein Modul eine oder mehrere J2EE-Komponenten sowie einen Komponentenbereitstellungsdeskriptor des entsprechenden Containertyps.
Techopedia erklärt das Application Client-Modul
Es gibt vier Arten von J2EE-Modulen:
- Anwendungsclientmodul: Enthält einen Implementierungsdeskriptor für Anwendungsclients, eine XML-Datei (Extensible Markup Language) mit der Erweiterung .xml, sowie Klassendateien, die als JAR-Dateien (Java Archive) mit der Erweiterung .jar gepackt sind.
- Enterprise JavaBeans (EJB) -Modul: Enthält einen EJB-Implementierungsdeskriptor und Klassendateien.
- Webmodul: Enthält einen Deployment-Deskriptor für Webanwendungen, Servlet-Klassendateien und JSP-Dateien (Java Server Pages).
- Ressourcenadaptermodul: Enthält Java-Schnittstellen, Klassen, Bibliotheken, Dokumentation und einen Ressourcenadapter-Implementierungsdeskriptor.
Ein Anwendungsclientmodul enthält serverseitige Clientroutinen, und die erforderlichen Ressourcen sind in den Anwendungsclientprojekten enthalten.
Eine Anwendungs-Client-Komponente kann erst ausgeführt werden, nachdem sie als J2EE-Modul zusammengestellt und in ihrem Container installiert wurde.