Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Servlet e Applet Diferenças
A linguagem de programação Java se presta a uma variedade de tarefas. Estrategicamente , os programas Java podem ser executados em páginas da Web na forma de "applets ". Programas Java também corre no fundo de muitos servidores , na forma de " servlets . " A diferença entre esses dois aspectos do Java repousa sobre onde e como eles executam . Estas diferenças ditar os pontos fortes de cada um para determinados usos. Servlets

servlets Java são pequenos scripts Java que são executados em um servidor web. Estes servlets servir páginas da Web, executar cálculos em dados inseridos pelo usuário e buscar dados de bancos de dados para consumo do usuário . Servlets Java conectar diretamente a um servidor Java e, portanto, pode falar diretamente e rapidamente para o servidor para resultados rápidos. Estes servlets executar inteiramente nos bastidores, e pode executar operações de recuperação de dados simples , ou até mesmo gerar páginas Web inteiras através do seu código.
Servlet Usa

servlets Java são os melhores implantado quando as operações de geração de página ou de computação pesada terá lugar na operação de uma página web. Ao contrário do tradicional CGI Perl, servlets Java executados em pequenos tópicos com um maior Virtual Machine (JVM) , o que significa que compartilhar dados diretamente uns com os outros e fazê-lo com rapidez e eficiência . Além disso , os programadores Java podem escrever servlets Java portáteis que irão trabalhar na maioria dos servidores Java completa, com o apoio da extensa biblioteca de classes que acompanham o desenvolvimento Java.
Applets

Applets , ao contrário de servlets , não ser executado no servidor web . Em vez disso, eles correm como parte de próprio navegador web. Isso explica por que , ao carregar uma página da Web que contém um applet Java , o usuário deve ter o plug-in Java instalado para esse navegador. Applets Java executados em recursos do computador do usuário , em vez do servidor , o que significa que o applet deve carregar a partir de um servidor, em seguida, coloque na máquina virtual do computador cliente e, finalmente, executar no navegador do usuário.

Applet usa

programadores usam applets para incorporar conteúdo interativo e animação em páginas da Web . Os usuários não devem confundir applets Java com JavaScript : JavaScript é uma linguagem que é executado somente no navegador. Applets são executados no navegador com a ajuda do JVM. No entanto, os programadores podem usar JavaScript para chamar os applets Java , a fim de colocá-los no navegador da Web do usuário . Applets vêm em duas variedades : applets "assinado" e " . Sem sinal ", assinado podem acessar o sistema de arquivos do usuário para fazer upload de arquivos para um servidor, ou bibliotecas de carregamento nativas ambiente Java do usuário. Applets não assinados podem invocar outros applets , ou ler alguns dados do sistema do usuário.

Anterior :

Próximo : No
  Os artigos relacionados
·Como saber se o servidor tiver JavaMail 
·Como Incorporar Java em Flex 
·Como usar gráficos em Java Blender 3D 
·A altura de uma árvore binária em Java 
·O que poderia bloquear Java de modo que ele não funcio…
·Como fazer um loop MIDI em Java 
·Java & API Explicada aos Pais 
·Qual é a diferença entre JVM Memória & Heap Size 
·Como contar linhas em um projeto Java 
·Como saber se um JTextField está vazia 
  Artigos em destaque
·Como contar em binário para Total de Iniciantes 
·Como escrever uma Trainzscript TS2010 
·Como excluir uma linha de um arquivo em C 
·Como documento de requisitos de software 
·Como inserir CheckBoxList múltipla em Asp.Net 
·Definição de 64 Bit GCC 
·Entity Framework NHibernate vs 
·A diferença entre uma caixa de combinação e uma caix…
·Como fazer um jogo de Porco em Pseudocódigo 
·Como aprender C # Passo-a- Passo 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados