Anwendungsserver

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Applikationsserver)
Wechseln zu: Navigation, Suche

Ein Anwendungsserver (engl. application server) [ˌæplɪˈkeɪʃn̩ ˈsɝːvɚ] ist im Allgemeinen ein Server in einem Computernetzwerk, auf dem Anwendungsprogramme ausgeführt werden. Im engeren Sinne bezeichnet der Begriff eine Software, die spezielle Dienste zur Verfügung stellt, wie beispielsweise Transaktionen, Authentifizierung oder den Zugriff auf Verzeichnisdienste und Datenbanken über definierte Schnittstellen.

[Bearbeiten] Eigenschaften

Anwendungen müssen für einen bestimmten Typ von Anwendungsserver entwickelt werden (Typen sind z. B. Java EE, .NET, SAP Web Application Server). Ein Anwendungsserver bietet eine Laufzeitumgebung für den Server-Teil einer Client-Server Anwendung (bei Webanwendungen ist der Webbrowser der Client-Teil der Anwendung) mit

expliziten Eigenschaften
Kapselung von Datenquellen (standardisierte Adapter zu Datenbanken, Message Queueing, Verzeichnis-Diensten, Anwendungen)
Schnittstellen zu höherwertigen Diensten: Asynchrone Kommunikation, Transaktionsverarbeitung, Datentransformation und Persistenz
impliziten Eigenschaften
Skalierbarkeit, ohne die Anwendung modifizieren zu müssen
Monitoring-, Kalibrierungs-, Logging- und Management-Funktionen zur Laufzeit
Software Lifecycle Management (Delivery, Deployment, Patches, Upgrades)

Im Bereich der Anwendungsserver, speziell bei Java Platform, Enterprise Edition-Servern, ist der hohe Anteil an Open Source Produkten auffällig.

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen