Hva er en applet?

En applet er en spesiell type dataprogram som bare er ment å kjøre i en annen programvare. Begrepet er mest brukt for å beskrive programmer som er skrevet på Java -programmeringsspråket. Disse programmene er designet for å legge til funksjonalitet og interaktivitet til nettsteder der Standard Hypertext Mark-Up Language (HTML) er utilstrekkelig. Mobile enheter som mobiltelefoner bruker også applets, men de kan gjøre det på en annen måte.

Det er mange forskjeller mellom en applet og en standard dataprogram. Det største skillet er at en applet bare kan kjøres av et annet program allerede på systemet, oftest en nettleser eller annen spesialisert tolk. Dette gir ekstra sikkerhet og tillater appleten å være plattformuavhengig fordi språket den er skrevet på er oversatt av hvert annet operativsystem etter behov.

En av fordelene ved å bruke en applet i stedet for en applikasjon er den innebygde implementeringen av Very strenge sikkerhetskontroller. En standard applet kjører i en meget begrenset modus der den ikke er i stand til direkte å få tilgang til noen systemressurs. Programvaren som kjører programmet kan begrense tilgangen slik at det ikke har noen bevissthet om systemet det kjøres på. Alternativt er det typer applets som kan implementere avanserte sikkerhetsmetoder som gir økt tilgang etter brukerens skjønn.

Nettlesere bruker ofte Java -applets for å gi brukerne tilgang til forskjellige typer online medier uten å kreve installasjon av et helt eget program. En applet kan også brukes til å gjøre online skjemaer enklere å fullføre, for å vise bilder dynamisk eller for å la spill spilles. Applets nyter til og med utbredt bruk i det elektroniske handelsmarkedet, der de er ansatt for å kommunisere sikkert med en server når du kjøper.

Når vi er ossredigert gjennom en nettleser, kan applets tilpasses sterkt uten behov for å omskrive programvaren. Dette gjøres ved bruk av HTML. Når det er kalt fra innsiden av et HTML -dokument for et nettsted, er det mulig å sende flere forskjellige parametere til programmet fra direkte innenfor HTML -koden. Denne mekanismen tillater at en enkelt applet enkelt kan tilpasses på flere nettsteder.

Mobile enheter bruker applets på en litt annen måte. Mange enheter inkluderer et iboende programvare rammeverk som gjør at applets kan kjøre uavhengig av noe annet program. Denne metoden gir all sikkerhet og bærbarhet for en standard implementering uten å måtte pakke programmet i en egen programvarebeholder.

Selv om applets er designet for å operere i et sikkert miljø der vertssystemet ikke kan bli skadet, er det måter de kan få full tilgang til systemet. Java -applets kan signeres, noe som betyr at hvis brukeren av systemet stoler på proffenGram, det vil få tilgang til filene og ressursene til vertssystemet. Denne typen sikkerhets unntak ber alltid brukeren først før de tillater tilgang.

ANDRE SPRÅK