Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Servlet vs Struts
Um servlet é uma classe de linguagem de programação Java. Um servlet responde a um conteúdo dinâmico como as solicitações do usuário e as solicitações do servidor à medida que são enviados através da rede. Struts são arquitetura de software que pode ser executado usando servlets . Servlets

Servlets são também chamados de componentes web . Servlets são executados dentro do Java Runtime Environment ( JRE) dentro de um container web . Servlets são processados ​​por um servidor Web Java como outra classe Java ou um conjunto de instruções . Servlets Java pode ser executado dentro de uma página web. Servlets Java foram originalmente escritos para trabalhar com servidores web Apache .

Struts

Struts é um framework de aplicações Internet utilizando Model-View- Controller (MVC ) princípios de design de software. Struts separar a lógica da aplicação da interface gráfica do usuário (GUI). O princípio de projeto de software pode ser aplicado a qualquer lógica de programação . O quadro lógico de suportes permite que os aplicativos baseados na web para ser escrito para rodar em diferentes tipos de navegadores da web ou servidores web. Há concorrentes frameworks web para Apache Struts como Ruby on Rails e Spring Framework .
Relacionamento

Servlets pode executar as ações de um programa CGI. No entanto, porque ele é executado no servidor web dentro de uma máquina virtual Java, um programa CGI separado ou aplicativo executável não é necessário. Usando o framework MVC do struts , os servlets interface gráfica do usuário de um site e servlets processamento de dados se comunicar com um servidor web pode ser usado para simular uma aplicação de software. Site calculadoras e carrinhos de compras de e-commerce são exemplos de aplicações baseadas na web normalmente criadas com braços que funcionam usando servlets Java.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um jogo para App grátis 
·Como fazer Struts Java 
·Como personalizar um campo de texto J2ME 
·Como desativar números aleatórios em Java 
·Diferença entre personalizada JSP Tag & Beans 
·Como fazer uma chamada para Java De XSL 
·Como criar um passo a passo -Menu para o Android 
·Tamanho máximo de heap de JVM 
·Como importar o javax Servlet no NetBeans 
·Como desmontar Java 
  Artigos em destaque
·Malloc Função 
·Como remover uma linha em branco em um arquivo de texto…
·Como criar modelos de controle WPF 
·Como adicionar um interruptor para um Silverlight App 
·Como localizar um caractere em uma string 
·Três categorias de Linguagens de Programação 
·Como ativar o Java para CMD 
·Como criar um MSI personalizada 
·Como alterar a cor de um celular JTable 
·Como fazer arquivos no MFC 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados