Unternehmensanwendungen (Java EE-Anwendungen)
Unternehmensanwendungen (oder Java EE -Anwendungen) sind Anwendungen, die der Spezifikation Java™ Platform, Enterprise Edition (Java EE) entsprechen. Vor Java EE 5 lautete der Spezifikationsname Java 2 Platform, Enterprise Edition (J2EE). Der Begriff Java EE umfasst die Spezifikationen Java EE 5 und J2EE.
Unternehmensanwendungen können aus folgenden Komponenten bestehen:
- keinem oder mehreren EJB-Modulen (gepackt in JAR-Dateien)
- keinem oder mehreren Webmodulen (gepackt in WAR-Dateien)
- keinem oder mehreren Connectormodulen (gepackt in RAR-Dateien)
- keinem oder mehreren SIP-Modulen (gepackt in SAR-Dateien)
- keinem oder mehreren Anwendungsclientmodulen
- zusätzlichen JAR-Dateien, die abhängige Klassen oder andere für die Anwendung erforderliche Komponenten enthalten
- einer Kombination der vorher beschriebenen Komponenten
Eine Java EE-Anwendung ist in einer EAR-Datei (Unternehmensarchiv) gepackt.