Java Web Start (tunnetaan myös nimellä JavaWS, javaws tai JAWS) on Sun Microsystemsin (nykyisen Oraclen) kehittämä kehikko. Sen avulla voidaan käynnistää ja suorittaa Java-sovelluksia verkosta käsin ilman että käyttäjän tarvitsee asentaa niitä omalle tietokoneelleen. Java Web Start mahdollistaa saumattoman versiopäivityksen globaalisti jakeluun hajautetuille sovelluksille, antaen suuremman hallinnan muistin käytölle Java-virtuaalikoneessa.

Web Start -sovellukset eivät toimi selaimen sisällä toisin kuin Java-sovelmat. Ne ovat itsenäisiä sovelluksia ja ne toimivat erillisessä kehyksessä. Teknologia perustuu Java Network Launching Protocoliin (JNLP), ja se lukee sekä jäsentää JNLP-kuvaustiedoston. Tämän kuvauksen perusteella se lataa tarvittavat asiakasohjelman osat ja riippuvuudet. Asiakasohjelman osia, jotka ovat jo tallennettu käyttäjän koneelle välimuistiin, ei tarvitse ladata uudelleen, elleivät ne ole päivittyneet palvelimella. Tämän jälkeen, kun asiakasohjelma on tallennettu välimuistiin, Java Web Start käynnistää sen natiivisti käyttäjän koneella.

Aiheesta muualla muokkaa