Сервлет контейнер юу хийдэг вэ?
Сервлет контейнер юу хийдэг вэ?

Видео: Сервлет контейнер юу хийдэг вэ?

Видео: Сервлет контейнер юу хийдэг вэ?
Видео: More than Coffee. Ламповый стрим джавистов. Говорим о наболевшем и не только. Отвечаем на вопросы. 2024, Арваннэгдүгээр
Anonim

Вэб сав (мөн гэгддэг сервлетийн сав ; болон "вэб контейнер"-ийг харьцуулах) байна Java-тэй харьцдаг вэб серверийн бүрэлдэхүүн хэсэг сервлетүүд . Вэб сав бий болгодог сервлет тохиолдлууд, ачих, буулгах сервлетүүд , хүсэлт болон хариулах объектуудыг үүсгэж, удирдаж, бусад зүйлийг гүйцэтгэдэг сервлет - удирдлагын даалгавар.

Ийм байдлаар сервлет контейнер ямар үүрэгтэй вэ?

А сервлетийн сав эмхэтгэсэн, гүйцэтгэх боломжтой програмаас өөр юу ч биш. Үндсэн функц -ийн сав ачаалах, эхлүүлэх, гүйцэтгэх явдал юм сервлетүүд . The сервлетийн сав нь Java-д зориулсан албан ёсны лавлагаа хэрэглүүр юм Сервлет болон JavaServer Pages технологи.

Үүний нэгэн адил Tomcat нь сервлетийн контейнер мөн үү? Апачи Том муур урт наслалттай, нээлттэй эхийн Java юм сервлетийн сав Энэ нь Java гэх мэт хэд хэдэн үндсэн Java компанийн техникийн үзүүлэлтүүдийг хэрэгжүүлдэг Сервлет , JavaServer Pages (JSP) болон WebSockets APIs. Том муур анхны Java-д зориулсан лавлагаа хэрэглүүр болгон эхлүүлсэн Сервлет API болон JSP үзүүлэлт.

Servlet контейнер гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?

Хүсэлт ирэхэд a сервлет , сервер хүсэлтийг вэб рүү дамжуулдаг Контейнер . Вэб Контейнер бий болгох үүрэгтэй сервлет эсвэл хүсэлтийг шийдвэрлэхийн тулд шинэ хэлхээ үүсгэх. The сав олон хүсэлтийг дангаар нь боловсруулахын тулд олон урсгал үүсгэдэг сервлет.

Вэб контейнер ба сервлет контейнер хоёрын ялгаа юу вэ?

Вэб контейнер гэж бас нэрлэдэг Сервлет сав a-ийн бүрэлдэхүүн хэсэг юм вэб Java-тэй харьцдаг сервер сервлетүүд . Вэб контейнер нэг хэсэг юм вэб сервер бөгөөд тэд ерөнхийдөө хэрэглэгчийн хүсэлтийг боловсруулж, статик хариу илгээдэг. Сервлет сав Эдгээр нь JSP-ийн үүсгэсэн бүрэлдэхүүн хэсгүүд байдаг.

Зөвлөмж болгож буй: