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.