Java Web Start – alle Vorzüge von Anwendungen und Applets

Mit Java Web Start von Sun ist das Installieren von Java-Anwendungen ganz einfach: Es müssen lediglich Web-Links für das Auffinden und Nutzen zentralisierter Ressourcen-Dateien zugewiesen werden. Dies stellt einen angenehmen Kompromiss zwischen dem einfachen Einsatz von Java-Applets und der Leistungsfähigkeit von Java-Anwendungen dar.

Applets und Anwendungen im Vergleich

Applets werden im Web-Browser ausgeführt und müssen nicht installiert werden. Das problemlose Aktualisieren der Applets zählt zu deren wichtigsten Vorteilen. Die Applet-Entwickler müssen lediglich die entsprechenden Klassendateien oder JAR-Dateien auf ihren Webservern austauschen, und schon sehen die Benutzer bei der nächsten Ausführung des Applets dessen neue Version. Allerdings haben das notwendige, doch störende Sandbox-Modell sowie die dürftige Browser-Unterstützung die Popularität der Java-Applets stark verringert. Das Java-Plug-In von Sun geht zwar letzteres Problem an, doch rücken trotzdem immer mehr Entwickler von den Applets ab.

Auf der anderen Seite erfreuen sich die Java-Anwendungen steigender Beliebtheit. Serverseitige Entwickler und Anhänger von Suns Swing können eine Vielzahl von IDEs sowie die Unterstützung einer starken Java-Community nutzen.

Natürlich weisen auch Anwendungen ihre Nachteile auf, schon allein wegen des Aufwands für ihre Installation. Java rühmt sich zwar selbst gern als „Write once, run anywhere“-Sprache, doch sind für die Installation seiner Anwendungen mehr Interaktionen mit dem Betriebssystem erforderlich, als sie das Java-Prinzip des kleinsten gemeinsamen Nenners bieten kann. Die Bereitstellung neuer Versionen installierter Anwendungen ist ebenfalls problematisch. Es sind zwar zahlreiche Tools von Drittanbietern verfügbar um die Installation und Aktualisierung der Java-Anwendungen zu vereinfachen, doch sind diese meist sehr teuer und schränken grundsätzlich die Auswahl der Plattformen stark ein.

Im Hinblick auf diese Schwierigkeiten hat Sun Java Web Start entwickelt, das die Benutzer nur einmal auf ihren Systemen installieren müssen. Danach können sie jede beliebige, für die Verwendung von Web Start eingerichtete Java-Anwendung ausführen, ohne sich mit weiteren Installationsproblemen herumschlagen zu müssen. Noch wichtiger: Web Start verwaltet aktualisierte Anwendungen automatisch, ohne dass der Benutzer sich darum kümmern muss.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Google schließt Zero-Day-Lücke in Chrome

Von ihr geht ein hohes Risiko aus. Angreifbar sind Chrome für Windows, macOS und Linux.

2 Tagen ago

KI erkennt Emotionen in echten Sportsituationen

Forschende des KIT haben ein Modell zur Emotionsanalyse entwickelt, das affektive Zustände ähnlich genau wie…

2 Tagen ago

Ermittlern gelingt weiterer Schlag gegen Ransomware-Gruppe LockBit

Sie decken die Identität des Kopfs der Gruppe auf. Britische Behörden fahnden mit einem Foto…

3 Tagen ago

Apple stellt neuen Mobilprozessor M4 vor

Er treibt das neue iPad Pro mit OLED-Display an. Apple verspricht eine deutliche Leistungssteigerung gegenüber…

4 Tagen ago

Cyberabwehr: Mindestens zwei kritische Vorfälle pro Tag

Davon entfällt ein Viertel auf staatliche Einrichtungen und 12 Prozent auf Industrieunternehmen.

4 Tagen ago

Tunnelvision: Exploit umgeht VPN-Verschlüsselung

Forscher umgehen die Verschlüsselung und erhalten Zugriff auf VPN-Datenverkehr im Klartext. Für ihren Angriff benötigen…

4 Tagen ago