Čo je Apache Tomcat a aké funkcie poskytuje?


Dátum vydania:10. januára 2021.



INFOMARTION > Čo je Apache Tomcat a aké funkcie poskytuje?

Prehľad.

Čo je Apache Tomcat? Používa sa pri vytváraní webových aplikácií v jazyku Java a vysvetľuje, aké konkrétne funkcie poskytuje.

Obsah

  1. Čo je Apache Tomcat?
  2. Funkcie poskytované Apache Tomcat
  3. zhrnutie

1. Čo je Apache Tomcat?

Apache Tomcat je všeobecne známy ako Tomcat.(Odteraz sa znenie Apache Tomcat parafrázuje ako Tomcat.)Tomcat je opísaný na tejto webovej lokalite Tomcat.「The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.」

http://tomcat.apache.org/

Táto technológia sa používa na spúšťanie webových aplikácií v jazyku Java.

Inými slovami, v skratke, Tomcat poskytuje "základnú funkcionalitu na spúšťanie Javy ako webovej aplikácie".

2. Funkcie poskytované Apache Tomcat

Tomcat ponúka mnoho funkcií. Nasledujúce stránky na webovej lokalite Tomcat vám pomôžu pochopiť celý rozsah funkcií, ktoré Tomcat ponúka.

http://tomcat.apache.org/tomcat-9.0-doc/index.html

Čítanie všetkého by bolo časovo náročné, preto sa zameriame na tri kľúčové technológie na pochopenie Tomcatu: schopnosť ovládať komunikačné spojenia, schopnosť ovládať viaceré komunikácie a schopnosť ovládať spustené aplikácie.

2-1. Funkcie kontroly komunikačného spojenia

Tomcat poskytuje mechanizmus na prijímanie požiadaviek používateľov a pripojenie k serveru. Komunikácia prebieha po zadaní "https://~" do prehliadača z počítača, ako je znázornené na obrázku nižšie.

Ak chcete začať komunikáciu v tomto čase, musíte sa pripojiť k serveru a Tomcat poskytuje mechanizmus na pripojenie.

2-2. Riadiace funkcie pre viacnásobnú komunikáciu

Tomcat poskytuje mechanizmus na spracovanie komunikácie od viacerých používateľov súčasne. Predpokladajme, že k serveru pristupuje niekoľko používateľov, ako je znázornené na nasledujúcom obrázku.

V súčasnosti Tomcat poskytuje mechanizmus na paralelné iniciovanie komunikácie od viacerých používateľov namiesto postupného spracovania jedného používateľa za druhým.

2-3. Kontrolné funkcie aplikácie, ktoré sa majú vykonať

Tomcat poskytuje mechanizmus na triedenie spustených aplikácií. V aplikácii Tomcat je možné nasadiť viacero aplikácií. Predpokladajme, že v systéme Tomcat je niekoľko aplikácií, ako je znázornené na nasledujúcom obrázku.

Tomcat poskytuje mechanizmus na určenie aplikácie, ktorá sa má v tomto okamihu použiť, podľa adresy URL.

3. zhrnutie

Tomcat poskytuje základnú funkcionalitu na vytváranie webových aplikácií v jazyku Java, ovládanie komunikačnej časti a aplikácie, ktorá sa má spustiť.

Ďakujeme vám za sledovanie až do konca.