Sun Java System Application Server (Application Server) stellt eine J2EE-kompatible Pattform für die Entwicklung und Übermittlung von serverseitigen Java-Anwendungen und Webdiensten bereit. 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 Application Server 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 Application Server-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.