Kaip veikia Tomcat serveris?
Kaip veikia Tomcat serveris?

Video: Kaip veikia Tomcat serveris?

Video: Kaip veikia Tomcat serveris?
Video: Apache Tomcat | What Is Apache Tomcat | Apache Tomcat Server | Intellipaat 2024, Gruodis
Anonim

Servleto gyvavimo ciklai

Tomcat gauna užklausą iš kliento per vieną iš savo jungčių. Jei nėra, Tomcat sukompiliuoja servletą į Java baitinį kodą, kurį vykdo JVM, ir sukuria servleto egzempliorių. Tomcat inicijuoja servletą, iškviesdamas jo init metodą

Taip pat žmonės klausia, ką veikia „Tomcat“serveris?

Gimęs iš Apache Džakartos projekto, Tomcat yra programa serveris sukurtas vykdyti Java servletus ir pateikti tinklalapius, kuriuose naudojama Java Serveris puslapio kodavimas. Prieinama kaip dvejetainė arba šaltinio kodo versija, Tomcat's buvo naudojamas įvairioms programoms ir svetainėms internete valdyti.

Panašiai, kaip Tomcat apdoroja serverio užklausą? Tomcat yra gijų telkinys rankena keli HTTP prašymus . Kiekvienam prašyti rutulį priskiria giją iš savo telkinio tvarkyti prašymą . Kai atsakymas sugeneruojamas ir išsiųstas atgal, ši gija tampa laisva ir paruošta aptarnauti kitą prašymas . „Java“įdiegta serveris Java lizdas.

Panašiai klausiama, kaip „Tomcat“serveris veikia viduje?

Tomcat daugiausia turi Classloader hierarchiją ir gijų telkinį. Kai žiniatinklio programa yra įdiegta į kačiukas , kačiukas nuskaito žiniatinklio programą, nuskaito jos diegimo aprašą (žiniatinklio xml arba lygiavertį turinį) ir nusprendžia, kad serverius (ir JSP) reikia įdiegti ir padaryti prieinamus.

Kaip sesija veikia Tomcat?

Į sesija valdymas, Tomcat sukuria a sesija id, kai pirmoji kliento užklausa patenka į serverį (tačiau kiti servlet konteineriai gali veikti kitaip). Tada jis įterpia tai sesija id į slapuką pavadinimu JSESSIONID ir siunčia kartu su atsakymu.

Rekomenduojamas: