[Web] anwendung

Informationen und Hinweise zu Webanwendung und Computerprogrammen

Webanwendung Hilfe

Während eine Webanwendung ursprünglich nur den HTML-Quellcode der Webseiten generiert hat, werden inzwischen auch beliebige andere Elemente, die in einem Browser dargestellt werden können, generiert.

Webanwendung leicht gemacht

Eine Webanwendung läuft in der Regel auf dem Webserver, kann aber insbesondere im professionellen Bereich auch auf einen oder mehrere Application-Server ausgelagert sein, welche von einem oder mehreren Webserver mit Benutzer-Anfragen bedient werden.

Links

[Web] anwendung

Eine Webanwendung ist ein Computerprogramm welches auf einem Webserver ausgeführt werden kann. Dabei kommt es dann zu einen Datenaustausch mit dem Benutzer welches einen Webbrowser erfolgt. Hierzu sind der Computer des Benutzer und der Server über ein Netzwerk, wie das Internet oder über ein Intranet miteinander verbunden, so dass die räumliche Entfernung zwischen Client und Server unerheblich ist.

Der Benutzer startet eine Webanwendung, indem er in einem Browser die URL des Webservers eingibt und damit die erste Anfrage uber das Internet sendet. Der Webserver nimmt diese Anfrage entgegen und übergibt sie an die eigentliche Webanwendung. Diese generiert daraufhin den HTML-Quellcode einer Webseite, welche vom Webserver zurück an den Browser des Benutzers geschickt wird. Diese Webseite ist die grafische Benutzeroberfläche der Webanwendung.

Durch das Anklicken eines Hyperlinks auf dieser Webseite oder durch das Ausfüllen und Absenden eines Formulares startet der Benutzer eine erneute Anfrage an den Webserver. Hierbei werden typischerweise weitere Informationen, wie z. B. die in dem Formular getätigten Eingaben, die Parameter des Links und die Daten eines HTTP-Cookie, an den Webserver übermittelt und als Eingabe durch die Webanwendung verarbeitet. Das Common Gateway Interface definiert die Daten-Schnittstelle zwischen Webserver und Webanwendung. Die Ausgabe der Webanwendung wird vom Webserver als Antwort an den Browser gesendet.

Webanwender Anbieter: