Java-sovelma

Java-sovelma (Java Applet) on epäitsenäinen, asiakaskoneessa selaimen yhteydessä suoritettava Java-ohjelma[1]. Sovelmia ajetaan selaimessa, johon on tyypillisesti asennettu Java-virtuaalikone (JVM) tai Sunin AppletViewerillä, sovelmien testaamiseen tarkoitetulla työkalulla. Java-sovelmat sisältyivät jo 1995 julkaistuun Java-kielen ensimmäiseen versioon.

Noin vuodesta 2013 lähtien selaimista on poistettu vanha NSAPI-rajapinta, jolla sivuilla sai ajettua selain-plugineita. Vuosina 2015–2017 mahdollisuus ajaa sovelmia poistui kaikista valtavirran selaimista. Java-sovelmien lisäksi poistuvaa tekniikka käyttivät Adobe Flash ja Microsoft Silverlight. Uusi WebAssembly muistuttaa jonkin verran Java-sovelmia.

Sovelmilla tehdään verkkosivuille vuorovaikutteisia ominaisuuksia, joita ei voida toteuttaa HTML:n avulla. Koska Java-tavukoodi on alustariippumatonta, sovelmia voidaan käyttää monilla käyttöjärjestelmillä kuten Microsoft Windows, Unix, Mac OS ja Linux.

Sovelmia on tehty eniten Java-kielellä, mutta Java-alustan tuki sovelmille päättyy Java SE 8:n jälkeen.[2] Oraclen päätös lopettaa Java-alustan ja siihen pohjautuvien sovelmien tuki perustuu paljolti sovelmiin liittyviin turvallisuuskysymyksiin.[3]

  1. Sovelma (termitietue) Tietotekniikan Termitalkoot. 5.12.2014. Sanastokeskus. Viitattu 17.11.2023. Suomi
  2. Oracle Java SE Support Roadmap (html) 18.9.2023. Oracle. Arkistoitu 10.11.2023. Viitattu 17.11.2023. Englanti
  3. Oracle to discontinue its Java browser plugin (html) 30.1.2016. TheWindowsClub. Arkistoitu 9.5.2023. Viitattu 17.11.2023. Englanti

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy