Java Web Start
Java Web Start este implementarea de referință a specificației Java Network Launching Protocol (JNLP), dezvoltată de Sun Microsystems (în prezent Oracle ), prin care este posibilă pornirea aplicațiilor Java care se află într-un server de aplicații web verificând mai întâi dacă clientul are versiunea actualizată a aplicației menționate . Dacă nu, va descărca cea mai recentă versiune și va rula local. Pornirea acestor aplicații se poate face prin link -uri de pe o pagină web sau prin link-uri de pe desktop -ul clientului . Această tehnologie asigură că o aplicație este întotdeauna distribuită în cea mai recentă versiune.
Fișierele care conțin informații despre locul în care se află aplicația, versiunea etc. au extensia .jnlp .
Un exemplu al acestei tehnologii este cel al unui server web unde se găsește o pagină web cu link-uri către aplicații Java. Fiecare dintre aceste link-uri va indica fișierele .jnlp care vor indica calea aplicației pe acest sau alt server. În acel moment, Java Web Start va porni automat și va verifica securitatea și dacă utilizatorul are cea mai recentă versiune instalată pe computer; dacă nu, îl va descărca și rula.
În prezent, Java Web Start este inclus în Java Runtime Environment (JRE).
Java Web Start este o marcă comercială înregistrată a Oracle Corporation.