Java Servlet

May -Akda: Louise Ward
Petsa Ng Paglikha: 6 Pebrero 2021
I -Update Ang Petsa: 26 Hunyo 2024
Anonim
Создание и отладка сервлета. Servlet Intro
Video.: Создание и отладка сервлета. Servlet Intro

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Java Servlet?

Ang Java Servlets ay mga server-side na mga module ng programa ng Java na nagpoproseso at sumasagot sa mga kahilingan ng kliyente at ipatupad ang interface ng servlet. Nakakatulong ito sa pagpapahusay ng pag-andar ng Web server na may kaunting overhead, pagpapanatili at suporta.


Ang isang servlet ay kumikilos bilang isang tagapamagitan sa pagitan ng kliyente at server. Bilang tumatakbo ang mga module ng servlet sa server, maaari silang makatanggap at tumugon sa mga kahilingan na ginawa ng kliyente. Ang kahilingan at tugon ng mga bagay ng servlet ay nag-aalok ng isang maginhawang paraan upang mahawakan ang mga kahilingan sa HTTP at data pabalik sa kliyente.

Dahil ang isang servlet ay isinama sa wika ng Java, nagtataglay din ito ng lahat ng mga tampok ng Java tulad ng mataas na portability, kalayaan ng platform, seguridad at koneksyon sa database ng Java.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag ng Techopedia ang Java Servlet

Mayroong dalawang uri ng Java Servlet: Pangunahin at HTTP.


Ang mga HTTP servlet ay ginagamit bilang mga sumusunod:

  • Kapag ang isang form ng HTML ay isinumite, ang mga proseso ng servlet at iniimbak ang data.
  • Kapag ang isang kliyente ay nagkakaloob ng isang query sa database, ang mga resulta ay ibinibigay sa kliyente ng servlet.
  • Sa karamihan ng mga kaso, ginagamit ng server ang karaniwang interface ng gateway (CGI).

Gayunpaman, ang Java Servlets ay may maraming mga pakinabang sa CGI, kabilang ang:

  • Ang isang servlet ay tumatakbo sa parehong proseso, tinatanggal ang pangangailangan upang lumikha ng isang bagong proseso para sa bawat kahilingan.
  • Ang programa ng CGI ay dapat i-reload para sa bawat kahilingan ng CGI. Gayunpaman, ang isang servlet, ay hindi nangangailangan ng pag-reload at nananatili sa memorya sa pagitan ng mga kahilingan.
  • Sinasagot ng isang servlet ang maraming mga kahilingan nang sabay-sabay sa pamamagitan ng paggamit ng isang pagkakataon, pag-save ng memorya at madaling pamamahala ng paulit-ulit na data.
  • Ang servlet engine ay tumatakbo sa isang sandbox o pinigilan na kapaligiran, pinoprotektahan ang server mula sa mga potensyal na nakakapinsalang servlet.