Java Servlet

Kirjoittaja: Louise Ward
Luomispäivä: 6 Helmikuu 2021
Päivityspäivä: 28 Kesäkuu 2024
Anonim
Создание и отладка сервлета. Servlet Intro
Video: Создание и отладка сервлета. Servlet Intro

Sisältö

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 tietoja 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.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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ä.