Tomcat serveri necə işləyir?
Tomcat serveri necə işləyir?

Video: Tomcat serveri necə işləyir?

Video: Tomcat serveri necə işləyir?
Video: Что такое веб сервер и для чего он нужен? 2024, Aprel
Anonim

Servlet həyat dövrləri

Tomcat konnektorlarından biri vasitəsilə müştəridən sorğu alır. Əgər yoxdursa, Tomcat servleti JVM tərəfindən icra olunan Java bayt koduna tərtib edir və servletin nümunəsini yaradır. Tomcat onun init metodunu çağıraraq servleti işə salır

Eyni şəkildə insanlar soruşurlar ki, Tomcat serveri nə edir?

Apache Cakarta Layihəsindən doğulmuş, Tomcat tətbiqidir server Java servletlərini icra etmək və Java istifadə edən veb səhifələri göstərmək üçün nəzərdə tutulmuşdur Server səhifənin kodlaşdırılması. İkili və ya mənbə kodu versiyası kimi əlçatandır, Tomcat's İnternetdə geniş çeşidli proqramlar və vebsaytları gücləndirmək üçün istifadə edilmişdir.

Eynilə, Tomcat server sorğusunu necə emal edir? Tomcat mövzular hovuzunu ehtiva edir tutmaq çoxlu HTTP istək . Hər biri üçün Tomcat tələb edin öz hovuzundan mövzu təyin edir sorğunu idarə etmək . Cavab yaradılıb geri göndərildikdə, bu mövzu pulsuz olur və başqasına xidmət etməyə hazırdır xahiş . Java quraşdırılmışdır server java yuvası.

Eynilə, soruşulur ki, Tomcat server daxili olaraq necə işləyir?

Tomcat əsasən Classloader İerarxiyasına və Thread Pool-a malikdir. Veb tətbiqi tətbiq edildikdə pişik , pişik Webapp-ı skan edir, onun yerləşdirmə deskriptorunu (veb. xml və ya ekvivalentini) oxuyur və Servletlərin (və JSP-lərin) yerləşdirilməsinə və əlçatan olmasına qərar verir.

Tomcat-da sessiya necə işləyir?

In sessiya idarəetmə, Tomcat yaradır a sessiya müştərinin ilk sorğusu serverə çatdıqda id (Lakin digər servlet konteynerləri fərqli davrana bilər). Sonra bunu daxil edir sessiya id JSESSIONID adlı kukiyə daxil edir və cavabla birlikdə göndərir.

Tövsiyə: