Java-Applets

Sind in Java geschriebene Programme, die von Remoteseite geladen und über HTML Seite durch einen Browser ausgeführt werden

  • Können keine lokalen Programme auf der Nutzerseite starten
  • Es besteht kein Zugriff auf das lokale Dateisystem
  • Können nur mit dem Host kommunizieren, von dem sie geladen wurden
  • Können nur beschränkte Systemauskunft erhalten, z.B. Name des Betriebssystems, nicht möglich ist Benutzername, Benutzerverzeichnis, lokale Informationen über das System
  • Systemressourcen könnten stark belastet werden
  • Können Signiert werden

Funktionalitäten von Applets

Funktionalitäten von Applets

Rechte von Applets

Zugriffsrecht Bedeutung
AllPermission Alle Rechte werden gewährt
FilePermission Zugriff auf das lokale Dateisystem
SocketPermission Zugriff auf Sockets (kontaktieren anderer Rechner, Abhören von Ports)
PropertyPermission Zugriff auf die Eigenschaften der Laufzeitumgebung
RuntimePermisson Erlaubnis bestimmter Aktionen während der Laufzeit (Laden von Bibliotheken, Start eines Druckauftrages)
AWTPermission Erlaubnis zum Öffnen von Fenstern ohne Warnbanner, zum Zugriff auf die Zwischenablage
NetPermission Rechte zur Authentifizierung in einer Netzverbindung

Kontext

Weiterführende Beiträge


Navigation

Alphabetischer Index
Akronyme