Co je to applet?

Applet je speciální typ počítačového programu, který má běžet pouze uvnitř jiné softwarové aplikace. Tento termín se nejčastěji používá k popisu programů, které jsou psány v programovacím jazyce Java. Tyto programy jsou navrženy tak, aby přidávaly funkčnost a interaktivitu na webové stránky, kde je standardní jazyk označení hypertextu (HTML) nedostatečný. Mobilní zařízení, jako jsou mobilní telefony, také používají applety, ale mohou tak učinit jiným způsobem.

Existuje mnoho rozdílů mezi appletem a standardní počítačovou aplikací. Největším rozlišením je, že applet může provádět pouze jiný program, který již v systému, nejčastěji webový prohlížeč nebo jiný specializovaný tlumočník. To poskytuje přidané zabezpečení a umožňuje, aby byl applet nezávislý na platformě, protože jazyk, ve kterém je zapsán, je podle potřeby přeložen každý jiný operační systém.y přísné zabezpečení. Standardní applet běží ve vysoce omezeném režimu, kde není schopen přímo přistupovat k jakémukoli systému systému. Software, který spustí program, může omezit přístup tak, aby neměl povědomí o systému, na kterém je spuštěn. Alternativně existují typy appletů, které mohou implementovat pokročilé metody zabezpečení umožňující zvýšený přístup podle uvážení uživatele.

Webové prohlížeče často používají applety Java, aby uživatelům poskytovaly přístup k různým typům online médií, aniž by vyžadovaly instalaci zcela samostatného programu. Applet by mohl být také použit k tomu, aby pomohl usnadnit vyplňování online formulářů, dynamicky zobrazovat obrázky nebo umožnit přehrávání her. Applety si dokonce užívají rozsáhlé používání na trhu elektronického obchodu, kde jsou používány k bezpečnému komunikaci se serverem při nákupu.

Když jsme myApplets ed prostřednictvím webového prohlížeče, a applety mohou být vysoce přizpůsobeny bez nutnosti přepsat software. To se provádí pomocí HTML. Při volání zevnitř dokumentu HTML pro web je možné předat několik různých parametrů programu z přímo uvnitř kódu HTML. Tento mechanismus umožňuje snadno přizpůsobit jeden applet na několika webových stránkách.

Mobilní zařízení používají applety poněkud odlišným způsobem. Mnoho zařízení zahrnuje vnitřní softwarový rámec, který umožňuje appletům provozovat nezávislé na jakémkoli jiném programu. Tato metoda poskytuje veškerou zabezpečení a přenositelnost standardní implementace, aniž by musela program zabalit do samostatného softwarového kontejneru.

Přestože jsou applety navrženy tak, aby fungovaly v bezpečném prostředí, kde hostitelský systém nelze poškodit, existují způsoby, jak mohou získat plný přístup k systému. Applety Java mohou být podepsány, což znamená, že pokud uživatel systému důvěřuje PROGram, bude to povolen přístup k souborům a zdrojům hostitelského systému. Tyto typy výjimek zabezpečení vždy nejprve vyzývají uživatele před povolením přístupu.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?