Índice
O poder que o Applets para executar instruções Java os tornam uma ferramenta versátil, mas podem ser muito perigosos se usados de forma errada, é por isso Java Ele contém algumas restrições que nos ajudam a minimizar esses tipos de riscos.Outro ponto importante que devemos saber é o ciclo de vida de um Applet, com isso em mente, podemos ter em mente como o Applet desde a sua concepção até que seja destruído ao fechar o navegador e assim poder agir dentro dos seus próprios limites.
Devido ao poder de Java como linguagem de programação, não é possível deixar um Applet executado livremente a partir de qualquer página da web, uma vez que, ao fazê-lo, é possível que um desenvolvedor malicioso danifique o computador do host do Applet.
Vejamos abaixo as restrições que o Applets ser capaz de dar um mínimo de garantias no momento de sua execução:
Leitura e escrita limitadasIsso significa que um Applet Não é permitida a leitura, gravação ou exclusão de arquivos do computador do usuário que o executa através de seu navegador, com isso garantimos que não haverá alterações no sistema de arquivos que possam danificar o computador.
Execução proibidaIsso nos diz que um Applet você não pode chamar nenhum outro programa para ser executado a partir do navegador.
Limite de conexãoO Applets Eles não têm a capacidade de se conectar a outros computadores que não sejam o computador da pessoa que os invoca, desta forma o usuário fica protegido para que suas informações possam ser enviadas sem o seu consentimento.
Vemos que o controle sobre o AppletsGraças a isso, em grande parte podemos ficar tranquilos quanto à execução desses programas em nossos navegadores.
UMA Applet Tem um ciclo de vida definido que pode nos ajudar a entender como funcionam desde o momento em que o executamos no navegador até que seja fechado ou destruído depois que não precisarmos mais continuar a usá-lo, vejamos:
Basicamente, o ciclo de vida consiste em quatro estados que definem a existência do Applet, vamos ver um pouco de cada um:
IniciarÉ o estado inicial, neste todos os elementos necessários para o funcionamento do Applet.
ComeçarUma vez inicializado, o estado Começar nos diz que o Applet está em execução, é aqui que vemos suas ações.
PareEste estado é o oposto do estado Começar, e significa que o Applet ele é interrompido quando o usuário fecha a página ou guia em que está executando.
DestruirÉ o último estado e se refere ao Applet ele é destruído assim que o navegador é fechado, desta forma a memória do espaço reservado para ele é liberada.
Com isso terminamos este tutorial, vimos os detalhes de um Applet em termos de restrições de segurança e seu ciclo de vida, ganhando assim conhecimento para poder usar esta tecnologia de forma adequada.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo