Јава Сервлет

Аутор: Louise Ward
Датум Стварања: 6 Фебруар 2021
Ажурирати Датум: 28 Јуни 2024
Anonim
Создание и отладка сервлета. Servlet Intro
Видео: Создание и отладка сервлета. Servlet Intro

Садржај

Дефиниција - Шта значи Јава Сервлет?

Јава сервлети су Јава програмски модули на страни послужитеља који обрађују и одговарају на захтеве клијента и имплементирају сервлет сучеље. Помаже у побољшању функционалности веб сервера уз минималне режијске трошкове, одржавање и подршку.


Сервлет делује као посредник између клијента и сервера. Док сервлет модули раде на серверу, они могу примати и одговарати на захтеве клијента. Објекти за захтев и одговор на сервлету нуде погодан начин за руковање ХТТП захтевима и повратним подацима до клијента.

Пошто је сервлет интегрисан са Јава језиком, он такође поседује све Јава карактеристике као што су висока преносивост, независност платформе, безбедност и повезаност са Јава базом.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава Јава Сервлет

Постоје два типа Јава сервлета: Басиц и ХТТП.

ХТТП сервлети се користе на следећи начин:

  • Када се преда ХТМЛ образац, сервлет обрађује и чува податке.
  • Када клијент достави упит базе података, сервлет клијенту даје резултате.
  • У већини случајева, сервер користи заједнички интерфејс пролаза (ЦГИ).

Међутим, Јава Сервлетс имају бројне предности у односу на ЦГИ, укључујући:


  • Сервлет се покреће у истом процесу, елиминирајући потребу за креирањем новог процеса за сваки захтев.
  • ЦГИ програм мора се поново учитати за сваки ЦГИ захтев. Сервлет, међутим, не захтева поновно пуњење и остаје у меморији између захтева.
  • Сервлет истовремено одговара на више захтева користећи једну инстанцу, штедећи меморију и лако управљајући постојаним подацима.
  • Сервлет мотор ради у окружењу са песком или у ограниченом окружењу, штитећи сервер од потенцијално штетних сервлета.