Anwendungen per Browserklick starten: So funktioniert Java Web Start

Die Entwicklung von Anwendungen, die mit JWS installiert werden, geht im Allgemeinen genauso vonstatten wie die Entwicklung allein stehender Anwendungen für die Java-2-Plattform. So besteht zum Beispiel der Einstiegspunkt für die Anwendung aus diesem Standard-Code:

Zur Unterstützung einer Webbereitstellung – dem automatischen Herunterladen und Starten einer Anwendung – und um sicherzustellen, dass die Anwendung in einer sicheren Sandbox laufen kann, sind allerdings noch einige zusätzliche Punkte zu beachten, wie etwa:

  • Eine Anwendung muss in Form von JAR-Dateien vorliegen.
  • Alle von der Anwendung verwendeten Ressourcen, wie zum Beispiel Dateien und Bilder, müssen in JAR-Dateien gespeichert sein; außerdem müssen sie über den getResource-Mechanismus der Java-2-Plattform referenziert sein (siehe unten).
  • Eine Anwendung darf System.exit aufrufen.
  • Eine Anwendung, die ungehinderten Zugriff auf das System benötigt, muss in Form von signierten JAR-Dateien vorliegen. Alle Einträge in jeder der JAR-Dateien müssen signiert sein.
  • Wenn eine Anwendung für den Betrieb in einer sicheren Sandbox vorgesehen ist, unterliegt sie den folgenden Beschränkungen:
    • Kein Zugriff auf die lokale Festplatte.
    • Alle JAR-Dateien müssen von demselben Host heruntergeladen werden.
    • Es werden ausschließlich Netzwerkverbindungen zu dem Host zugelassen, von dem die JAR-Dateien heruntergeladen werden.
    • Es kann kein Sicherheitsmanager installiert werden.
    • Es dürfen keine nativen Bibliotheken verwendet werden.
    • Begrenzter Zugriff auf Systemeinstellungen. Die Anwendung hat Lese- und Schreib-Zugriff auf alle Systemeinstellungen, die in der JNLP-Datei definiert sind, und außerdem reinen Lese-Zugriff auf alle Eigenschaften, auf die auch Applets Zugriff haben.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

3 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

6 Tagen ago

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

6 Tagen ago

Digitalisierung! Aber wie?

Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…

6 Tagen ago

Meta meldet Gewinnsprung im ersten Quartal

Der Nettoprofi wächst um 117 Prozent. Auch beim Umsatz erzielt die Facebook-Mutter ein deutliches Plus.…

7 Tagen ago

Maximieren Sie Kundenzufriedenheit mit strategischem, kundenorientiertem Marketing

Vom Standpunkt eines Verbrauchers aus betrachtet, stellt sich die Frage: Wie relevant und persönlich sind…

7 Tagen ago