Koti kehitys Mikä on Java-servlet? - määritelmä techopediasta

Mikä on Java-servlet? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Java Servlet tarkoittaa?

Java-servletit ovat palvelinpuolen Java-ohjelmamoduuleja, jotka käsittelevät ja vastaavat asiakaspyyntöihin ja toteuttavat servlet-liittymän. Se auttaa parantamaan web-palvelimen toiminnallisuutta minimaalisin kustannuksin, ylläpidolla ja tuella.

Servlet toimii välittäjänä asiakkaan ja palvelimen välillä. Koska servlet-moduulit toimivat palvelimella, ne voivat vastaanottaa ja vastata asiakkaan esittämiin pyyntöihin. Servlet-pyyntö- ja vastausobjektit tarjoavat kätevän tavan käsitellä HTTP-pyyntöjä ja lähettää tekstitietoja takaisin asiakkaalle.

Koska servlet on integroitu Java-kieleen, siinä on myös kaikki Java-ominaisuudet, kuten korkea siirrettävyys, alustan riippumattomuus, turvallisuus ja Java-tietokantayhteydet.

Techopedia selittää Java Servletin

Java Servlet-tyyppejä on kahta tyyppiä: Basic ja HTTP.

HTTP-palvelimia käytetään seuraavasti:

  • Kun HTML-lomake lähetetään, servlet käsittelee ja tallentaa tiedot.
  • Kun asiakas toimittaa tietokantakyselyn, servlet toimittaa tulokset asiakkaalle.
  • Useimmissa tapauksissa palvelin käyttää yleistä yhdyskäytäväliittymää (CGI).

Java Servlet -sovelluksilla on kuitenkin monia etuja CGI: ään verrattuna, mukaan lukien:

  • Servlet ajetaan samassa prosessissa, joten ei tarvitse luoda uutta prosessia jokaiselle pyynnölle.
  • CGI-ohjelma on ladattava uudelleen jokaisesta CGI-pyynnöstä. Servletti ei kuitenkaan vaadi uudelleenlatausta ja pysyy muistissa pyyntöjen välillä.
  • Servlet vastaa useisiin pyyntöihin samanaikaisesti käyttämällä yhtä ilmentymää, säästää muistia ja hallita jatkuvasti pysyvää dataa helposti.
  • Servlet-moottori toimii hiekkalaatikossa tai rajoitetussa ympäristössä, suojaten palvelinta mahdollisesti vahingollisilta servletteiltä.
Mikä on Java-servlet? - määritelmä techopediasta