Vad är en applet?
En Applet är en speciell typ av datorprogram som är avsedd att endast köras i en annan programvaruapplikation. Termen används oftast för att beskriva program som är skrivna på Java -programmeringsspråket. Dessa program är utformade för att lägga till funktionalitet och interaktivitet till webbplatser där Standard Hypertext Mark-up Language (HTML) är otillräcklig. Mobila enheter som mobiltelefoner använder också applets, men de kan göra det på ett annat sätt.
Det finns många skillnader mellan en applet och en standarddatorapplikation. Den största skillnaden är att en applet endast kan köras av ett annat program som redan finns på systemet, oftast en webbläsare eller annan specialiserad tolk. Detta ger extra säkerhet och tillåter appleten att vara plattformsoberoende eftersom språket det är skrivet i översätts av varje olika operativsystem efter behov.
En av fördelarna med att använda en applet istället för en applikation är den inbyggda implementeringen av VERy Strängsäkerhetskontroller. En standard applet körs i ett mycket begränsat läge där den inte kan komma åt alla systemresurser. Programvaran som kör programmet kan begränsa åtkomsten så att den inte har någon medvetenhet om det system som det körs på. Alternativt finns det typer av applets som kan implementera avancerade säkerhetsmetoder som möjliggör ökad åtkomst efter användarens bedömning.
webbläsare använder ofta Java -applets för att ge användare tillgång till olika typer av onlinemedier utan att kräva installation av ett helt separat program. En applet kan också användas för att underlätta onlineformulär enklare att fylla i, visa bilder dynamiskt eller för att låta spel spelas. Applets njuter till och med utbredd användning på marknaden för elektronisk handel, där de är anställda för att säkert kommunicera med en server när de gör inköp.
när vi är ossED genom en webbläsare kan Applets vara mycket anpassade utan att behöva skriva om programvaran. Detta görs genom användning av HTML. När det kallas från insidan av ett HTML -dokument för en webbplats är det möjligt att skicka flera olika parametrar till programmet direkt inuti HTML -koden. Denna mekanism tillåter en enda applet att enkelt anpassas på flera webbplatser.
mobila enheter använder applets på något annorlunda sätt. Många enheter inkluderar en inre ramverk som gör det möjligt för applets att köra oberoende av något annat program. Denna metod ger all säkerhet och portabilitet för en standardimplementering utan att behöva linda in programmet i en separat mjukvarubehållare.
Även om applets är utformade för att arbeta i en säker miljö där värdsystemet inte kan skadas, finns det sätt att få full tillgång till systemet. Java -applets kan undertecknas, vilket innebär att om användaren av systemet litar på proffsenGram, det kommer att tillåtas åtkomst till värdsystemets filer och resurser. Dessa typer av säkerhetsundantag uppmanar alltid användaren först innan de tillåter åtkomst.