Applet vs. Aplicativo

Autor: Laura McKinney
Data De Criação: 6 Abril 2021
Data De Atualização: 7 Poderia 2024
Anonim
Applets vs. Applications
Vídeo: Applets vs. Applications

Contente

Applet e aplicativo são programas java. A principal diferença entre o applet e o aplicativo é que o aplicativo é conhecido como programa java independente que pode ser executado diretamente em sua máquina. Por outro lado, um applet são os programas que precisam do navegador para serem executados. Em termos simples, o programa aplicativo é executado sem restrições de segurança e com a ajuda da máquina virtual, mas o applet não pode ser executado sem a ajuda de um navegador e requer mais restrições de segurança.


Os applets não podem ser afetados pelo sistema do usuário se o navegador tiver a JVM adequada instalada. Embora o prazo e a sensação do aplicativo em vários sistemas operacionais permaneçam os mesmos.

Conteúdo: Diferença entre Applet e Aplicativo

  • Gráfico de comparação
  • O que é Applet?
    • Tipos de applet
  • O que é Aplicação?
  • Principais diferenças
  • Vídeo de comparação
  • Conclusão

Gráfico de comparação

Base Applet Aplicação
DefiniçãoOs applets são pequenos programas java que exigiam um navegador para execução. Não é um programa Java com todos os recursos.O aplicativo é um programa java independente que não requer nem precisa de nenhum navegador para sua execução. É um programa Java completo.
Método principalO applet não usa o método principal () como um programa java para sua execução.O aplicativo usa o método principal () para sua execução, porque eles são aplicativos java reais.
LivrementeNão pode ser executado livremente. Eles são projetados para executar a página HTML.Ele pode ser executado livremente porque é um aplicativo independente.
InterconexãoNão se interconecta com outros servidores por motivos de segurança.Ele pode se interconectar com outros servidores porque eles estão livres de restrições de segurança.
AcessoSó pode acessar os serviços específicos do navegador.Ele pode acessar todos os tipos de recursos disponíveis no sistema.
SegurançaÉ restrito à segurança, requer segurança para o sistema, pois não é confiável.Nenhuma preocupação de segurança existe.

O que é Applet?

Basicamente, é um pequeno programa java como a versão web de um aplicativo. O applet é um programa java que requer que o navegador java seja executado e executado. Eles geralmente são usados ​​para computação na Internet. Eles podem transferir com a ajuda da Internet de um computador para outro. Um applet java é capaz de executar qualquer tipo de operação, como reproduzir sons, exibir gráficos, criar gráficos animados etc. Você também pode criar seu próprio applet localmente e também desenvolvê-los externamente.


Os navegadores que vêm com o java runtime para executar o programa de applet são chamados de navegador habilitado para java. Os bytecodes do applet residem em um local exclusivo, que é a World Wide Web. Os programas de applet java são executados em uma restrição de segurança mais restrita. Ele não pode acessar o recurso no sistema, exceto os serviços específicos do navegador.

Tipos de applet

Nós integramos o applet à página da Web de duas maneiras

  • Onde criamos nosso próprio applet na página da web. Esses tipos de applets são desenvolvidos e armazenados localmente e são conhecidos como "Applet local".
  • Em segundo lugar, podemos baixar um applet de um sistema de computador remoto incorporado em uma página da web.

O que é Aplicação?

Basicamente, é um programa java independente que pode com o suporte da máquina virtual no lado do servidor. O aplicativo tem uma função específica de executar em qualquer máquina virtual compatível com Java. Estes são os programas aplicativos java, projetados para executar uma tarefa específica para o usuário. O programa de aplicação java inclui programas de banco de dados, processador de texto, ferramentas de desenvolvimento e programas de edição de imagens, planilhas e navegador da web.


Eles estão livres de restrições de segurança e podem acessar quaisquer dados ou informações ou qualquer recurso. Todos os programas aplicativos permanecem na máquina em que estão implantados. Ele tem um único ponto de partida que possui um método principal ().

Principais diferenças

  1. Applets são o programa que requer um navegador para sua execução. Por outro lado, o aplicativo Java é um programa independente que não requer nenhum navegador para sua execução.
  2. Os applets não são programas completos e podem ser usados ​​apenas para executar pequenas tarefas e uma parte dele. Por outro lado, o aplicativo java é um programa rico em recursos, projetado para uma tarefa específica diretamente para o usuário.
  3. O aplicativo utiliza o método main () para iniciar a implementação do código. Apesar disso, o applet não usa o método main (). Geralmente, é chamado o método definido após o carregamento.
  4. Por um lado, um aplicativo tem a qualidade de executar qualquer programa no seu computador local. Por outro lado, um applet não possui esse recurso.
  5. Os programas de applet não podem ser executados independentemente. Requer restrições de segurança mais altas. Porém, os programas de aplicativos Java são confiáveis ​​e não requerem nenhuma segurança.

Conclusão

Concluindo, a diferença entre os miniaplicativos e o aplicativo java é que um miniaplicativo é uma versão da Web do aplicativo e o aplicativo java foi projetado para ser uma máquina independente. O aplicativo pode acessar todos os recursos e um applet não possui esse recurso. O aplicativo e um applet têm uma diferença na segurança de que o applet é altamente seguro, mas o aplicativo não é e é considerado confiável. Ambos têm características diferentes, mas ambos têm sua importância particular de acordo com o uso.