? Um applet Java é um aplicativo que pode ser incorporado em uma página da web , semelhante à maneira como uma imagem ou vídeo pode ser exibido em uma página web. Desde applets são programas de computador , que pode ser interativo e executar funções complexas , como jogos , mapas interativos e programas de desenho . Os applets Java são escritos na linguagem de programação Java. História
A primeira versão da linguagem de programação Java, lançado em 1995 , incluiu applets.
Função
applets Java permitem que os desenvolvedores web para incluir conteúdo interativo dentro de uma página web. Applets são aplicações do lado do cliente , ou seja, eles são executados no navegador no computador do visitante do Web site. Applets executado usando o Java Virtual Machine (JVM) instalado no computador do cliente .
Benefícios
applets Java são independentes de plataforma , e pode ser executado em qualquer computador que tem a JVM e um navegador web applet- capaz. Padrão applets " sem sinal " são relativamente seguro porque eles correm em um sandbox isolado que os impede de acessar arquivos de computador e outras informações confidenciais. Porque applets são escritos em Java , o desenvolvedor do applet pode usar todos os recursos da linguagem de programação Java , incluindo recursos complexos, como aceleração de vídeo , processamento de imagem e conectividade de banco de dados. Ferramentas de desenvolvimento Java e muitos Java são gratuitos.
Considerações
Enquanto applets Java tem suporte de plataforma de computador melhor do que tecnologias de aplicação do lado do cliente semelhantes , há mais sobrecarga de carregar um applet. Muitos desenvolvedores preferem usar mais rápido , as tecnologias mais leves, como Flash ou Silverlight , porque carregar no navegador mais rápido, requer menos recursos do computador , e oferecer uma melhor gama de elementos gráficos.
Há um forte movimento em a comunidade de desenvolvedores Java applets a abandonar a favor da tecnologia Java WebStart ( JWS ) . Aplicações JWS lançar a partir da web , mas não corre no browser, e comportar-se mais como uma aplicação de desktop padrão.
Avisos
applets assinados contêm uma assinatura usada para verificar a fonte do applet, o que indica que o applet pode ser confiável se a fonte é confiável. Applets assinados são concedidas permissões adicionais no computador do cliente , tais como a capacidade de ler e gravar arquivos no sistema de arquivos local. Só applets assinados a partir de fontes confiáveis deve ser aceito.
Applets exigem a JVM e um browser applet- capaz , que estão disponíveis para as plataformas de computador mais populares, mas pode não estar disponível para plataformas mais antigas e menos populares. Não é incomum para a JVM para ser ultrapassada ou não instalado em um sistema de computador, fazendo com que o applet para deixar de funcionar corretamente se for executado em tudo.