Životní cyklus apletu a omezení zabezpečení

Obsah
Síla, kterou Aplety k provedení pokynů Java z nich činí univerzální nástroj, ale mohou být velmi nebezpečné, pokud jsou použity nesprávným způsobem, proto Jáva Obsahuje některá omezení, která nám pomáhají tyto typy rizik minimalizovat.
Dalším důležitým bodem, který musíme vědět, je životní cyklus a AppletS ohledem na to můžeme mít na paměti, jak Applet od jeho koncepce, dokud není zničen při zavírání prohlížeče, a tedy moci jednat ve svých vlastních mezích.
Kvůli síle Jáva jako programovací jazyk není možné nechat a Applet běžet volně z jakékoli webové stránky, protože by to mohlo způsobit, že škodlivý vývojář by mohl poškodit počítač hostitele Applet.
Podívejme se níže na omezení, která Aplety být schopen poskytnout minimum záruk v době jeho provedení:
Omezené čtení a psaníTo znamená, že a Applet Není dovoleno číst, zapisovat nebo mazat soubory v počítači uživatele, který jej spouští prostřednictvím svého prohlížeče, čímž zaručujeme, že v systému souborů nejsou žádné změny, které by mohly poškodit počítač.
Poprava zakázánaTo nám říká, že a Applet nelze volat žádný jiný program, který by byl spuštěn z prohlížeče.
Limit připojeníThe Aplety Nemají možnost spojit se s jinými počítači, které nejsou počítačem osoby, která jej vyvolává. Tímto způsobem je uživatel chráněn, aby jeho informace mohly být zasílány bez jeho souhlasu.
Vidíme, že kontrola nad ApletyDíky tomu můžeme ve velkém procentu být klidně ohledně provádění těchto programů v našich prohlížečích.
A Applet Má definovaný životní cyklus, který nám může pomoci pochopit, jak fungují od okamžiku, kdy jej spustíme v prohlížeči, dokud není uzavřen nebo zničen poté, co jej již nadále nemusíme nadále používat, podívejme se:
Životní cyklus se v zásadě skládá ze čtyř stavů, které definují existenci AppletPojďme se na každého podívat trochu:

InitJe to počáteční stav, v tomto všechny prvky nezbytné pro provoz Applet.
StartPo inicializaci stav Start nám říká, že Applet běží, zde vidíme jeho akce.
StopTento stav je opakem stavu Start, a znamená, že Applet zastaví se, když uživatel zavře stránku nebo kartu, na které běží.
ZničitJe to poslední stav a odkazuje na Applet po zavření prohlížeče se zničí, čímž se uvolní paměť prostoru, který je pro něj vyhrazen.
S tímto dokončujeme tento tutoriál, viděli jsme detaily a Applet z hlediska bezpečnostních omezení a jejich životního cyklu, čímž získává porozumění pro to, aby bylo možné tuto technologii patřičně používat.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave