Siirry sisältöön

Java Web Start

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 4. huhtikuuta 2023 kello 11.05 käyttäjän MikkoK (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.


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 tietokoneelle. 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-kuvaus tiedoston. 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.