Kāpēc sīklietotne tiek uzskatīta par drošu programmu?
Kāpēc sīklietotne tiek uzskatīta par drošu programmu?

Video: Kāpēc sīklietotne tiek uzskatīta par drošu programmu?

Video: Kāpēc sīklietotne tiek uzskatīta par drošu programmu?
Video: Lecture 05: Java Applet Programming 2024, Maijs
Anonim

Java sākotnēji tika izstrādāta ar drošību prātā, tāpēc teorētiski tas ir ļoti drošs . Java programmas lejupielādētiem no tīmekļa nevar piekļūt tikai failiem sīklietotnes kas atrodas resursdatorā, to var izdarīt, un tie ir ierobežoti ar lietotāja definētu direktoriju un failu kopu ar dažādu pieejamības pakāpi.

Ir arī jāzina, vai Java sīklietotnes ir drošas?

Sīklietotņu drošība . Viena no svarīgākajām iezīmēm Java ir tā drošību modelis. Tas pieļauj neuzticamu kodu, piemēram, sīklietotnes lejupielādēts no patvaļīgām vietnēm, lai tas tiktu palaists ierobežotā vidē, kas neļauj šim kodam veikt jebkādas ļaunprātīgas darbības, piemēram, dzēst failus vai sūtīt viltus e-pasta ziņojumus.

Otrkārt, kāda ir sīklietotnes izmantošana? Pārskats. The Sīklietotnes tiek izmantoti, lai tīmekļa lietojumprogrammām nodrošinātu interaktīvas funkcijas, kuras nevar nodrošināt tikai HTML. Tie var uztvert peles ievadi, un tiem ir arī vadīklas, piemēram, pogas vai izvēles rūtiņas. Reaģējot uz lietotāja darbībām, an sīklietotne var mainīt sniegto grafisko saturu.

Tātad, kas ir sīklietotņu programmēšana?

An sīklietotne ir Java programma kas darbojas tīmekļa pārlūkprogrammā. Sīklietotnes ir paredzēti iegulšanai HTML lapā. Kad lietotājs apskata HTML lapu, kurā ir sīklietotne , kodu priekš sīklietotne tiek lejupielādēts lietotāja ierīcē. Lai skatītu, ir nepieciešams JVM sīklietotne.

Kāpēc sīklietotņu programmēšanā ir tik daudz ierobežojumu?

Galvenokārt drošības apsvērumu dēļ šādi ierobežojumiem ir uzspiesti Java sīklietotnes : An sīklietotne nevar ielādēt bibliotēkas vai definēt vietējās metodes. An sīklietotne parasti nevar lasīt vai rakstīt failus izpildes resursdatorā. An sīklietotne nevar izveidot tīkla savienojumus, izņemot resursdatoru ka tas nāca no.

Ieteicams: