3.4 Installation mit Java Web Start
Java Web Start wurde von Sun Microsystems entwickelt, um Java Applikationen mit
nur einem Klick über ein Netzwerk zu starten. "'Im Unterschied zu Java-Applets
benötigen Web Start Anwendungen keinen Browser"'[6] zum Ausführen. Bei jedem Aufruf
eines Web Start Programmes wird überprüft, ob auf dem System die aktuelle
Version vorhanden ist. Ist dies nicht der Fall, wird die ältere Version durch
die neue ersetzt. Dadurch ist es möglich, immer mit der neusten
Programmversion zu arbeiten. Das gilt sowohl für das Programm selber als auch
für die benötigten zusätzlichen Pakete, wie zum Beispiel JDBC Treiber. Dem Nutzer
wird der Aufwand erspart, die Software zu pflegen.
Vorraussetzung für die Java Web Start Technologie ist, dass
- die Anwendung auf einem Server zum Download bereit steht und sie durch
eine JNLP Datei beschrieben wird,
- der Server die JNLP Datei richtig interpretiert (Dazu muss er den MIME-Type
application/x-java-jnlp-file
kennen) und
- der Anwender eine JRE und Java Web Start installiert hat.
Ein Beispiel für eine JNLP Datei ist im Folgenden Listing 3.1 zu
sehen.
Karl Spies
2006-01-09