Sun Java System Anwendungsserver (Anwendungsserver) bietet eine J2EE-kompatible Plattform für die Entwicklung und Bereitstellung von serverseitigen Java-Anwendungen und Webdiensten. Hauptfunktionen sind beispielsweise die Transaktionsverwaltung, Container-verwaltete Fortdauer, Webdienstleistung, Clustering, Hochverfügbarkeitssitzungsstatus, Sicherheit und Integrationsfähigkeiten.
Application Server beinhaltet die folgenden Unterkomponenten:
Domain Administration Server. Bietet serverseitige Verwaltungsfunktionen, wie die Verwaltung und Konfiguration von Anwendungsserver und die Bereitstellung von J2EE-Komponenten und -Anwendungen.
Application Server-Knotenagent. Ein leichtgewichtiger Prozess, der auf jedem Computer ausgeführt wird, der als Host für Serverinstanzen dient und eine Anzahl an Administrationsaufgaben durchführt, wie beispielsweise das Anhalten, Starten und Neustarten von Serverinstanzen.
Command Line Administration Tool. Bietet befehlszeilengesteuerte Verwaltungsclients für die Verwaltung und Konfiguration von Anwendungsserver-Installationen und gehosteten Anwendungen. Das Tool hilft auch bei der Bereitstellung von Anwendungen.
Lastenausgleichs-Plug-In: Wird verwendet, um die Arbeitslast zwischen mehreren (eigenständigen oder geclusterten) Application Server-Instanzen gleichmäßig aufzuteilen und dadurch den Gesamtdurchsatz des Systems zu erhöhen. Wird darüber hinaus verwendet, um Anforderungen von einer Serverinstanz zur nächsten zu aktivieren.
Beispielanwendungen: Werden im Rahmen der vollständigen Application Server-Installation installiert.