Servlet Java

Autor: Louise Ward
Data Creației: 6 Februarie 2021
Data Actualizării: 28 Iunie 2024
Anonim
Что такое сервлет (servlet)? Что такое JSP?
Video: Что такое сервлет (servlet)? Что такое JSP?

Conţinut

Definiție - Ce înseamnă Java Servlet?

Servletele Java sunt module de programe Java din partea serverului care procesează și răspund solicitărilor clientului și implementează interfața servlet. Ajută la îmbunătățirea funcționalității serverului Web, cu cheltuieli generale, întreținere și asistență minime.


Un servlet acționează ca un intermediar între client și server. Pe măsură ce modulele servlet rulează pe server, ele pot primi și răspunde la solicitările făcute de client. Obiectele de solicitare și răspuns ale servlet-ului oferă o modalitate convenabilă de a gestiona solicitările și datele HTTP înapoi clientului.

Deoarece un servlet este integrat cu limbajul Java, acesta deține și toate caracteristicile Java, cum ar fi portabilitate ridicată, independența platformei, securitatea și conectivitatea bazei de date Java.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Java Servlet

Există două tipuri Java Servlet: Basic și HTTP.

Servleturile HTTP sunt utilizate după cum urmează:

  • Când este trimis un formular HTML, servlet-ul procesează și stochează datele.
  • Când un client furnizează o interogare a bazei de date, rezultatele sunt furnizate clientului de către servlet.
  • În cele mai multe cazuri, serverul folosește interfața de gateway comună (CGI).

Cu toate acestea, Java Servlets are multe avantaje față de CGI, inclusiv:


  • Un servlet rulează în același proces, eliminând nevoia de a crea un nou proces pentru fiecare solicitare.
  • Programul CGI trebuie reîncărcat pentru fiecare solicitare CGI. Totuși, un servlet nu necesită reîncărcare și rămâne în memorie între cereri.
  • Un servlet răspunde la mai multe solicitări simultan, folosind o singură instanță, economisind memorie și gestionând cu ușurință datele persistente.
  • Motorul servlet rulează într-o cutie de nisip sau într-un mediu restrâns, protejând serverul de servlet-uri potențial dăunătoare.