gif gif gif gif Index Literaturverzeichnis Mail
Nächstes: Plugins: Tcl-Plugin Nach oben: Einsatzbereiche Vorheriges: Schritte hin zu Applets

Einschränkungen beim Einsatz von Applets

WWW-basierte Mini-Programme (engl.:  ,,applets``)  sind aus den bereits beschriebenen Gründen, insbesondere Sicherheit, mehreren Einschränkungen unterworfen:

Die gesamte Applikation muß in einem einzigen Programm vorliegen.
Graphiken und graphische Elemente der Applikation müssen in diesem Programm vollständig enthalten sein.
Fenster-Manager Funktionen werden nicht benötigt.

Desweiteren sollten die Quellentexte kompakt gehalten und beispielsweise nicht benötigte Daten oder umfangreiche Kommentaranteile entfernt werden.

In einer sicheren Umgebung gelten für derartige Mini-Programme zusätzliche funktionelle Einschränkungen:

Menüs können nicht verwendet werden. Anstelle von Menüs können Schaltflächen Verwendung finden.
Veränderliche Menüs müssen durch passende Dialoge ersetzt werden.
Es können keine Fenster oberster Hierarchie (engl.:  ,,toplevel windows``) erzeugt werden. Anstelle von derartigen Fenstern können Rahmen (engl.:  ,,frames``) verwendet werden.
Neben menu  und toplevel  können auch Funktionen wie grab,  vwait,  socket  und open  nicht verwendet werden. Ein Mini-Programm kann daher in einer sicheren Umgebung auch keine Dateien öffnen. (Die hier genannten Funktionen sind für Tcl/Tk  exemplarisch.)


gif gif gif gif Index Literaturverzeichnis Mail
Nächstes: Plugins: Tcl-Plugin Nach oben: Einsatzbereiche Vorheriges: Schritte hin zu Applets


Claus-Peter Rückemann / ruckema@uni-muenster.de / Tel. --
Sun Jan 20 19:17:16 MET 2002