Java Servlet

Autor: Louise Ward
Datum Stvaranja: 6 Veljača 2021
Datum Ažuriranja: 28 Lipanj 2024
Anonim
Создание и отладка сервлета. Servlet Intro
Video: Создание и отладка сервлета. Servlet Intro

Sadržaj

Definicija - Što znači Java Servlet?

Java Servleti su Java programski moduli na strani poslužitelja koji obrađuju i odgovaraju na zahtjeve klijenta i implementiraju servlet sučelje. Pomaže u poboljšanju funkcionalnosti web poslužitelja uz minimalne režijske troškove, održavanje i podršku.


Servlet djeluje kao posrednik između klijenta i poslužitelja. Dok servlet moduli rade na poslužitelju, oni mogu primati i odgovarati na zahtjeve klijenta. Objekti zahtjeva i odgovora na servletu nude pogodan način za obradu HTTP zahtjeva i podataka natrag klijentu.

Budući da je servlet integriran s Java jezikom, on posjeduje i sve Java značajke kao što su visoka prenosivost, neovisnost platforme, sigurnost i povezanost Java baze podataka.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Java Servlet

Postoje dvije vrste Java servleta: Basic i HTTP.

HTTP servleti se koriste na sljedeći način:

  • Kad se preda HTML obrazac, servlet obrađuje i pohranjuje podatke.
  • Kada klijent isporuči upit baze podataka, rezultate servlet daje klijentu.
  • Poslužitelj u većini slučajeva koristi zajedničko sučelje gateway-a (CGI).

Međutim, Java Servleti imaju brojne prednosti u odnosu na CGI, uključujući:


  • Servlet se pokreće u istom procesu, uklanjajući potrebu za stvaranjem novog postupka za svaki zahtjev.
  • CGI program mora se ponovno učitati za svaki CGI zahtjev. Servlet, međutim, ne zahtijeva ponovno učitavanje i ostaje mu u memoriji između zahtjeva.
  • Servlet odgovara na više zahtjeva istovremeno pomoću jedne instance, štedeći memoriju i lako upravljajući postojanim podacima.
  • Servlet motor radi u okruženju s pijeskom ili u ograničenom okruženju, štiteći poslužitelj od potencijalno štetnih servleta.