Tomcat сервери кантип иштейт?
Tomcat сервери кантип иштейт?

Video: Tomcat сервери кантип иштейт?

Video: Tomcat сервери кантип иштейт?
Video: Как включить VPN на iPhone (iOS) 2024, Апрель
Anonim

Сервлеттин жашоо циклдери

эркек мышык анын туташтыргычтарынын бири аркылуу кардардан суроо-талапты алат. Эгерде ал жок болсо, эркек мышык сервлетти JVM аткара турган Java байт кодуна компиляциялайт жана сервлеттин нускасын түзөт. эркек мышык анын init ыкмасын чакыруу менен сервлетти инициализациялайт

Ошо сыяктуу эле, адамдар Tomcat сервери эмне кылат?

Apache Жакарта долбоорунун алкагында төрөлгөн, эркек мышык колдонмо болуп саналат сервер Java сервлеттерин аткаруу жана Java колдонгон веб-баракчаларды көрсөтүү үчүн иштелип чыккан Server баракты коддоо. Бинардык же баштапкы код версиясы катары жеткиликтүү, Tomcat's Интернетте көптөгөн колдонмолорду жана веб-сайттарды иштетүү үчүн колдонулган.

Ошо сыяктуу эле, Tomcat сервердин суроо-талабын кантип иштетет? эркек мышык үчүн жиптердин бассейнин камтыйт тутка бир нече HTTP өтүнүчтөр . Ар бирине tomcat сураныч анын бассейнинен жипти дайындайт өтүнүчтү иштетүү . Жооп түзүлүп, кайра жөнөтүлгөндө, бул жип бош болуп, башкасына кызмат кылууга даяр болот өтүнүч . Java орнотулган сервер java розетка.

Ошо сыяктуу эле, Tomcat серверинин ичинде кантип иштейт?

эркек мышык негизинен Classloader иерархиясы жана Thread Pool бар. Веб колдонмосу орнотулганда эркек мышык , эркек мышык Webapp сканерлейт, анын жайылтуу дескрипторун (веб. xml же эквиваленти) окуйт жана Сервлеттерди (жана JSP'терди) жайгаштыруу жана жеткиликтүү кылуу керек деп чечет.

Tomcat'та сессия кантип иштейт?

In сессия башкаруу, эркек мышык а жаратат сессия id кардардын биринчи талабы серверге келгенде (Бирок, башка сервлет контейнерлери башкача иш кылышы мүмкүн). Андан кийин муну киргизет сессия id JSESSIONID аты менен кукиге салып, жооп менен бирге жөнөтөт.

Сунушталууда: