Si funksionon një server Tomcat?
Si funksionon një server Tomcat?

Video: Si funksionon një server Tomcat?

Video: Si funksionon një server Tomcat?
Video: How a DNS Server (Domain Name System) works. 2024, Prill
Anonim

Ciklet e jetës së Servlet

Tomcat merr një kërkesë nga një klient përmes një prej lidhësve të tij. Nëse nuk ka, Tomcat përpilon servletin në bajtkod Java, i cili është i ekzekutueshëm nga JVM, dhe krijon një shembull të servletit. Tomcat inicializon servletin duke thirrur metodën e tij init

Po kështu, njerëzit pyesin, çfarë bën një server Tomcat?

Lindur nga Projekti Apache Xhakarta, Tomcat është një aplikacion server projektuar për të ekzekutuar servlet Java dhe për të dhënë ueb faqe që përdorin Java Serveri kodimi i faqes. I aksesueshëm si version binar ose kod burimor, Tomcat është përdorur për të fuqizuar një gamë të gjerë aplikacionesh dhe faqesh interneti në internet.

Në mënyrë të ngjashme, si e përpunon Tomcat kërkesën e serverit? Tomcat përmban një grup fijesh për të trajtoj HTTP e shumëfishtë kërkesat . Per secilin kerkoj tomcat cakton një fill nga pishina e tij në trajton kërkesën . Kur përgjigja të jetë krijuar dhe dërguar, kjo temë bëhet e lirë dhe e gatshme për t'i shërbyer një tjetri kërkesë . Java ka ndërtuar server foleja java.

Në mënyrë të ngjashme, pyetet, si funksionon serveri Tomcat brenda?

Tomcat kryesisht ka një Hierarki Classloader dhe një Thread Pool. Kur një aplikacion ueb është vendosur në macja e vogël , macja e vogël skanon Webapp-in, lexon përshkruesin e tij të vendosjes (web. xml ose ekuivalentin) dhe vendos që Servlets (dhe JSP) duhet të vendosen dhe të vihen në dispozicion.

Si funksionon sesioni në Tomcat?

Në sesioni menaxhimi, Tomcat krijon a sesioni id sa herë që kërkesa e parë e klientit shkon në server (Megjithatë, kontejnerët e tjerë servlet mund të sillen ndryshe). Pastaj e fut këtë sesioni id në një cookie me një emër JSESSIONID dhe dërgohet së bashku me përgjigjen.

Recommended: