Dynamische Webseiten |
Unter dynamischen Webseiten versteht man Seiten, die auf Benutzeraktivitäten reagieren. HTML ist als Beschreibungssprache allein nicht geeignet, Webseiten mit Aktionen zu versehen.
Ebenfalls auf dem Clientrechner laufen die Java Applets ab. Aus Sicht des Applets ist vom Browser nur ein Rechteck zu sehen, das wie der Inhalt eines Fensters zu betrachten ist. Da Applets auf dem Clientrechner ablaufen, haben sie nur eingeschränkte Berechtigungen. Aus Sicherheitsgründen dürfen auf dem Clientrechner keine Dateien bearbeitet werden. Da das Applet aber eine Netzverbindung zum eigenen Server aufbauen kann, ist es möglich, auf diesem Weg komplette Applikationen über das Netz laufen zu lassen, wie etwas Buchungen beim Homebanking.
Die bekannteste Art der Kommunikation zwischen Webseiten und Programmen auf dem Server ist das CGI. Dabei handelt es eigentlich um ein Protokoll, wie Programme auf dem Server gerufen werden, wie sie die Daten von der Webseite übermittelt bekommen und wie sie die Ergebnisse auf dem Browser des Aufrufers erzeugen. Ausgangspunkt des CGI ist ein Formular. Bei jedem Formular wird festgelegt, welches Programm es auf welche Weise auswertet. Um also CGI durchführen u können, muss man das Recht haben, auf dem Server ein Programm aufzurufen und zu starten. Dies gehört nicht zu den Standardpaketen eines Internetproviders, da diese Rechte natürlich auch ein Sicherheitsrisiko bergen.
Homepage | (C) Copyright 2001 Arnold Willemer |