Ciclo di vita dell'applet e limitazioni di sicurezza

Sommario
Il potere che applet eseguire istruzioni Java li rende uno strumento versatile ma possono essere molto pericolosi se usati nel modo sbagliato, ecco perché Giava Contiene alcune restrizioni che ci aiutano a ridurre al minimo questi tipi di rischi.
Un altro punto importante che dobbiamo sapere è il ciclo di vita di a applet, con questo in mente possiamo tenere a mente come il applet dal suo concepimento fino a quando non viene distrutto chiudendo il browser e potendo così agire entro i propri limiti.
A causa del potere di Giava come linguaggio di programmazione non è possibile lasciare a applet eseguire liberamente da qualsiasi pagina web, poiché così facendo è possibile che uno sviluppatore malintenzionato possa danneggiare il computer dell'host del applet.
Vediamo di seguito le restrizioni che il applet poter dare un minimo di garanzie al momento della sua esecuzione:
Lettura e scrittura limitateCiò significa che a applet Non è consentito leggere, scrivere o cancellare file sul computer dell'utente che lo esegue tramite il suo browser, con ciò garantiamo che non ci sono modifiche nel file system che potrebbero danneggiare il computer.
Esecuzione vietataQuesto ci dice che a applet non puoi chiamare nessun altro programma da eseguire dal browser.
Limite di connessioneIl applet Non hanno la possibilità di connettersi con altri computer che non sono il computer della persona che lo invoca, in questo modo l'utente è protetto che le sue informazioni possono essere inviate senza il suo consenso.
Vediamo che il controllo sul appletGrazie a ciò, in una grande percentuale possiamo essere tranquilli sull'esecuzione di questi programmi nei nostri browser.
UN applet Ha un ciclo di vita definito che può aiutarci a capire come funzionano dal momento in cui lo eseguiamo all'interno del browser fino a quando non viene chiuso o distrutto dopo che non abbiamo più bisogno di continuare a usarlo, vediamo:
Fondamentalmente il ciclo di vita è costituito da quattro stati che definiscono l'esistenza del applet, vediamo un po' di ognuno:

DentroÈ lo stato iniziale, in questo tutti gli elementi necessari per il funzionamento del applet.
CominciareUna volta inizializzato, lo stato Cominciare ci dice che applet è in esecuzione, è qui che vediamo le sue azioni.
FermareQuesto stato è l'opposto dello stato Cominciare, e significa che il applet viene interrotto quando l'utente chiude la pagina o la scheda in cui è in esecuzione.
DistruggereÈ l'ultimo stato e si riferisce al applet viene distrutto una volta chiuso il browser, in questo modo viene liberata la memoria dello spazio ad esso riservato.
Con questo finiamo questo tutorial, abbiamo visto i dettagli di a applet in termini di restrizioni di sicurezza e del loro ciclo di vita, acquisendo così la consapevolezza di essere in grado di utilizzare questa tecnologia in modo appropriato.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo
wave wave wave wave wave