Namai Plėtra Kas yra „Java“ servitutas? - apibrėžimas iš techopedijos

Kas yra „Java“ servitutas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Java Servlet“?

„Java Servlets“ yra serverio pusės „Java“ programos moduliai, apdorojantys ir atsakantys į klientų užklausas bei įgyvendinantys servleto sąsają. Tai padeda patobulinti žiniatinklio serverio funkcionalumą su minimaliomis pridėtinėmis sąnaudomis, priežiūra ir palaikymu.

Serversas veikia kaip tarpininkas tarp kliento ir serverio. Kai servituto moduliai veikia serveryje, jie gali priimti ir atsakyti į kliento pateiktas užklausas. Servleto užklausų ir atsakymų objektai siūlo patogų būdą tvarkyti HTTP užklausas ir siųsti teksto duomenis atgal klientui.

Kadangi servetė yra integruota su „Java“ kalba, ji taip pat turi visas „Java“ funkcijas, tokias kaip didelis perkeliamumas, platformos nepriklausomybė, saugumas ir „Java“ duomenų bazių jungiamumas.

„Techopedia“ paaiškina „Java Servlet“

Yra du „Java Servlet“ tipai: pagrindinis ir HTTP.

HTTP servetėlės ​​naudojamos taip:

  • Pateikus HTML formą, servetė apdoroja ir saugo duomenis.
  • Kai klientas pateikia duomenų bazės užklausą, rezultatus klientui pateikia servitutė.
  • Daugeliu atvejų serveris naudoja bendrąją šliuzo sąsają (CGI).

Tačiau „Java Servlets“ turi daug pranašumų, palyginti su CGI, įskaitant:

  • „Servlet“ veikia tuo pačiu procesu, todėl nereikia kurti naujo proceso kiekvienai užklausai.
  • CGI programa turi būti įkelta iš naujo kiekvienai CGI užklausai. Tačiau servetėlės ​​nereikia iš naujo įkelti ir ji lieka atmintyje tarp užklausų.
  • Servetėlė vienu metu atsako į kelias užklausas, naudodama vieną egzempliorių, taupydama atmintį ir lengvai valdydama nuolatinius duomenis.
  • Servlet variklis veikia smėlio dėžėje arba riboto naudojimo aplinkoje, apsaugodamas serverį nuo galimai kenksmingų servletų.
Kas yra „Java“ servitutas? - apibrėžimas iš techopedijos