Mi az Apache Tomcat és milyen funkciókat biztosít?


Megjelenés dátuma:2021. január 10.



INFOMARTION > Mi az Apache Tomcat és milyen funkciókat biztosít?

Áttekintés.

Mi az Apache Tomcat? Ezt a webes alkalmazások Java nyelven történő létrehozásakor használják, és elmagyarázza, hogy milyen konkrét funkciókat biztosít.

Tartalomjegyzék

  1. Mi az Apache Tomcat?
  2. Az Apache Tomcat által biztosított funkciók
  3. összefoglaló

1. Mi az Apache Tomcat?

Az Apache Tomcat általában Tomcat néven ismert.(Ezentúl az Apache Tomcat megfogalmazása Tomcatként van körülírva.)A Tomcat leírása a következő Tomcat weboldalon található.「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/

Ezt a technológiát a webes alkalmazások Java nyelven történő futtatására használják.

Más szóval, röviden, a Tomcat "a Java webes alkalmazásként való futtatásának alapfunkcióit" biztosítja.

2. Az Apache Tomcat által biztosított funkciók

A Tomcat számos funkciót kínál. A Tomcat weboldal következő oldalai segítenek megérteni a Tomcat által kínált funkciók teljes skáláját.

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

Mindennek az elolvasása időigényes lenne, ezért a Tomcat megértéséhez három kulcsfontosságú technológiára fogunk koncentrálni: a kommunikációs kapcsolatok vezérlésének képessége, a többszörös kommunikáció vezérlésének képessége és a futtatott alkalmazások vezérlésének képessége.

2-1. Kommunikációs kapcsolat vezérlő funkciói

A Tomcat biztosít egy mechanizmust a felhasználói kérések fogadására és a kiszolgálóhoz való csatlakozásra. A kommunikáció akkor történik, ha a "https://~" szót írja be egy böngészőbe egy PC-ről, ahogy az alábbi ábrán látható.

A kommunikáció kezdeményezéséhez ilyenkor csatlakozni kell a kiszolgálóhoz, és a Tomcat biztosítja a csatlakozási mechanizmust.

2-2. Vezérlő funkciók több kommunikációhoz

A Tomcat biztosít egy mechanizmust több felhasználó egyidejű kommunikációjának kezelésére. Tegyük fel, hogy az alábbi ábrán látható módon több felhasználó is hozzáfér a kiszolgálóhoz.

Jelenleg a Tomcat biztosít egy olyan mechanizmust, amellyel több felhasználó párhuzamos kommunikációját lehet kezdeményezni, ahelyett, hogy egy-egy felhasználót feldolgoznánk egymás után.

2-3. Végzendő alkalmazás-ellenőrzési funkciók

A Tomcat biztosít egy mechanizmust az alkalmazások futtatásának rendezésére. A Tomcat-en több alkalmazás is telepíthető. Tegyük fel, hogy több alkalmazás van a Tomcat-en, ahogy az alábbi ábrán látható.

A Tomcat biztosít egy mechanizmust annak meghatározására, hogy az adott pillanatban melyik alkalmazást használja az URL-cím alapján.

3. összefoglaló

A Tomcat biztosítja az alapfunkciókat a webes alkalmazások Java nyelven történő létrehozásához, a kommunikációs rész és a futtatandó alkalmazás vezérléséhez.

Köszönjük, hogy a végéig figyeltek.