Was ist ein Application Server?

Ein Finger zeigt auf verschiedene Zahnrad-Symbole
Ein Application Server ist ein Softwareframework, das sowohl Möglichkeiten zum Erstellen von Webanwendungen als auch eine Serverumgebung bietet, um diese auszuführen. Abbildung: Billion Photos/Shutterstock.com

Ein Application Server ist ein Softwareframework, das sowohl Möglichkeiten zum Erstellen von Webanwendungen als auch eine Serverumgebung bietet, um diese auszuführen. Diese Frameworks enthalten ein umfassendes Service-Layer-Modell. Ein Application Server fungiert als eine Gruppe von Komponenten, auf die der Softwareentwickler über eine für die Plattform selbst definierte Standard-API zugreifen kann. Bei Webanwendungen werden diese Komponenten normalerweise in der gleichen Betriebsumgebung wie ihre Webserver ausgeführt und ihre Hauptaufgabe besteht darin, die Erstellung dynamischer Seiten zu unterstützen. Viele Anwendungsserver zielen jedoch auf viel mehr als nur die Webseitengenerierung ab. Sie implementieren verschiedene Dienste, beispielsweise für das Clustering sowie das Failover (zur Sicherung der Verfügbarkeit bei Netzwerkausfall), sodass sich Entwickler auf die Implementierung der Geschäftslogik konzentrieren können.

Im Fall eines Application Servers verhält sich der Server wie eine erweiterte virtuelle Maschine zum Ausführen von Anwendungen, die auf einer Seite Verbindungen zur Datenbank transparent und auf der anderen Seite häufig Verbindungen zum Web-Client herstellt. Ein umgekehrter, aber analoger Fall ist die Java EE-Plattform. Java EE-Application Server bieten Systemdienste in einem klar definierten, offenen Industriestandard. Die Anwendungsentwickler entwickeln Programme nach der Java-EE-Spezifikation und nicht nach dem Application Server. Eine Java EE-Anwendung, die gemäß dem Java EE-Standard entwickelt wurde, kann auf jedem Java EE-Application Server implementiert werden und ist dadurch herstellerunabhängig.

Abonniere uns

Gib deine E-Mail-Adresse an, um diesen Blog zu abonnieren und Benachrichtigungen über neue Beiträge via E-Mail zu erhalten.

Über Marvin 642 Artikel
Marvin hat seine Ausbildung zum IT-Systemkaufmann 2011 bei der Deutschen Telekom AG abgeschlossen und bloggt seit 2014 regelmäßig rund um die Themen Ausbildung, Karriere, Wirtschaft und IT auf itsystemkaufmann.de. Außerdem hat er sich seit vielen Jahren dem Online-Marketing verschrieben und ist als selbstständiger Online-Marketing-Berater unter www.web-malocher.de tätig.

Hinterlasse jetzt einen Kommentar

Kommentar hinterlassen

E-Mail Adresse wird nicht veröffentlicht.