Java Servlet

Autor: Louise Ward
Loomise Kuupäev: 6 Veebruar 2021
Värskenduse Kuupäev: 28 Juunis 2024
Anonim
Создание и отладка сервлета. Servlet Intro
Videot: Создание и отладка сервлета. Servlet Intro

Sisu

Definitsioon - mida tähendab Java Servlet?

Java servletid on serveripoolsed Java programmimoodulid, mis töötlevad ja vastavad kliendi taotlustele ning rakendavad servleti liidese. See aitab täiustada veebiserveri funktsionaalsust minimaalsete üldkulude, hoolduse ja toega.


Servlett toimib vahendajana kliendi ja serveri vahel. Kuna servleti moodulid töötavad serveris, saavad nad kliendi esitatud taotlustele vastu võtta ja neile vastata. Servleti päringu- ja vastusobjektid pakuvad mugavat viisi HTTP-taotluste ja andmete kliendile tagasisaatmiseks.

Kuna servlett on integreeritud Java keelega, omavad see ka kõiki Java funktsioone, näiteks kõrget kaasaskantavust, platvormi sõltumatust, turvalisust ja Java andmebaasi ühenduvust.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Java Servletit

Java Servlet-tüüpi on kahte tüüpi: Basic ja HTTP.

HTTP-servlette kasutatakse järgmiselt:

  • HTML-vormi esitamisel töötleb ja salvestab servlett andmed.
  • Kui klient edastab andmebaasipäringu, edastab tulemused kliendile servleti.
  • Enamikul juhtudel kasutab server ühist lüüsi liidest (CGI).

Java Servletitel on CGI-ga võrreldes siiski palju eeliseid, sealhulgas:


  • Servlet töötab samas protsessis, välistades vajaduse luua iga protsessi jaoks uus protsess.
  • CGI programm tuleb iga CGI päringu jaoks uuesti laadida. Servlett ei vaja siiski uuesti laadimist ja jääb päringute vahel mällu.
  • Servlett vastab korraga mitmele päringule, kasutades ühte eksemplari, säästes mälu ja hallates püsivaid andmeid hõlpsalt.
  • Servleti mootor töötab liivakastis või piiratud keskkonnas, kaitstes serverit potentsiaalselt kahjulike servlettide eest.