Servlet Java

Autor: Louise Ward
Data De Criação: 6 Fevereiro 2021
Data De Atualização: 28 Junho 2024
Anonim
Что такое сервлет (servlet)? Что такое JSP?
Vídeo: Что такое сервлет (servlet)? Что такое JSP?

Contente

Definição - O que significa Java Servlet?

Servlets Java são módulos de programa Java do lado do servidor que processam e respondem a solicitações do cliente e implementam a interface do servlet. Ajuda a aprimorar a funcionalidade do servidor Web com sobrecarga, manutenção e suporte mínimos.


Um servlet atua como um intermediário entre o cliente e o servidor. À medida que os módulos de servlet são executados no servidor, eles podem receber e responder às solicitações feitas pelo cliente. Os objetos de solicitação e resposta do servlet oferecem uma maneira conveniente de manipular solicitações e dados HTTP de volta ao cliente.

Como um servlet é integrado à linguagem Java, ele também possui todos os recursos Java, como alta portabilidade, independência de plataforma, segurança e conectividade de banco de dados Java.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Java Servlet

Existem dois tipos de Servlet Java: Básico e HTTP.


Servlets HTTP são usados ​​da seguinte maneira:

  • Quando um formulário HTML é enviado, o servlet processa e armazena os dados.
  • Quando um cliente fornece uma consulta ao banco de dados, os resultados são fornecidos ao cliente pelo servlet.
  • Na maioria dos casos, o servidor usa a interface de gateway comum (CGI).

No entanto, os Java Servlets têm muitas vantagens sobre o CGI, incluindo:

  • Um servlet é executado no mesmo processo, eliminando a necessidade de criar um novo processo para cada solicitação.
  • O programa CGI deve ser recarregado para cada solicitação CGI. Um servlet, no entanto, não requer recarregamento e permanece na memória entre solicitações.
  • Um servlet responde a várias solicitações simultaneamente usando uma instância, economizando memória e gerenciando facilmente dados persistentes.
  • O mecanismo do servlet é executado em uma sandbox ou ambiente restrito, protegendo o servidor de servlets potencialmente prejudiciais.