Защо аплетът се счита за защитена програма?
Защо аплетът се счита за защитена програма?

Видео: Защо аплетът се счита за защитена програма?

Видео: Защо аплетът се счита за защитена програма?
Видео: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Може
Anonim

Java първоначално е проектирана с сигурност предвид, така че теоретично е много сигурен . Java програми изтеглени от мрежата нямат достъп до файлове - само аплети които се намират на хост машината могат да направят това и те са ограничени до дефиниран от потребителя набор от директории и файлове, с различна степен на достъпност.

Освен това трябва да знаете дали Java аплетите са сигурни?

Защита на аплет . Една от най-важните характеристики на Java е неговата сигурност модел. Той позволява ненадежден код, като напр аплети изтеглени от произволни уеб сайтове, за да се изпълняват в ограничена среда, която не позволява на този код да прави нещо злонамерено, като изтриване на файлове или изпращане на фалшиви имейли.

Второ, каква е ползата от аплета? Преглед. В Аплети се използват за предоставяне на интерактивни функции на уеб приложения, които не могат да бъдат предоставени само от HTML. Те могат да улавят въвеждане на мишката и също така да имат контроли като бутони или квадратчета за отметка. В отговор на действията на потребителя, an аплет може да промени предоставеното графично съдържание.

Само така, какво е програмиране на аплети?

Ан аплет е Java програма който работи в уеб браузър. Аплети са проектирани да бъдат вградени в HTML страница. Когато потребител види HTML страница, която съдържа аплет , на код за аплет се изтегля на машината на потребителя. Необходима е JVM за преглед на аплет.

Защо има толкова много ограничения в програмирането на аплети?

Най-вече поради съображения за сигурност, следното ограничения са наложени на Java аплети : Ан аплет не може да зарежда библиотеки или да дефинира собствени методи. Ан аплет не може обикновено да чете или записва файлове на хоста за изпълнение. Ан аплет не може да прави мрежови връзки освен към хоста че дойде от.

Препоръчано: