Co to jest Apache Tomcat i jakie funkcje udostępnia?


Data publikacji:10 stycznia 2021 r.



INFOMARTION > Co to jest Apache Tomcat i jakie funkcje udostępnia?

Przegląd.

Co to jest Apache Tomcat? Jest ona używana podczas tworzenia aplikacji internetowych w języku Java i wyjaśnia, jakie konkretne funkcje udostępnia.

Spis treści

  1. Co to jest Apache Tomcat?
  2. Funkcje udostępniane przez Apache Tomcat
  3. streszczenie

1. Co to jest Apache Tomcat?

Apache Tomcat jest powszechnie znany jako Tomcat.(Odtąd nazwa Apache Tomcat będzie określana jako Tomcat.)Tomcat jest opisany na następującej stronie internetowej 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/

Technologia ta jest używana do uruchamiania aplikacji internetowych w języku Java.

Innymi słowy, w skrócie, Tomcat zapewnia "podstawową funkcjonalność umożliwiającą uruchamianie Javy jako aplikacji internetowej".

2. Funkcje udostępniane przez Apache Tomcat

Tomcat oferuje wiele funkcji. Poniższe strony witryny internetowej Tomcat pomogą Ci zrozumieć pełen zakres funkcji oferowanych przez Tomcat.

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

Przeczytanie wszystkiego byłoby czasochłonne, dlatego skupimy się na trzech technologiach kluczowych dla zrozumienia Tomcata: możliwości kontrolowania połączeń komunikacyjnych, możliwości kontrolowania wielu połączeń komunikacyjnych oraz możliwości kontrolowania uruchamianych aplikacji.

2-1. Funkcje sterowania połączeniem komunikacyjnym

Tomcat udostępnia mechanizm przyjmowania żądań użytkowników i łączenia się z serwerem. Komunikacja następuje po wpisaniu "https://~" w przeglądarce internetowej z komputera PC, jak pokazano na poniższym rysunku.

Aby zainicjować komunikację w tym momencie, należy połączyć się z serwerem, a Tomcat udostępnia mechanizm umożliwiający takie połączenie.

2-2. Funkcje sterowania dla wielu rodzajów komunikacji

Tomcat udostępnia mechanizm obsługi komunikacji od wielu użytkowników jednocześnie. Załóżmy, że do serwera ma dostęp kilku użytkowników, jak pokazano na poniższym diagramie.

Obecnie Tomcat udostępnia mechanizm pozwalający na równoległe inicjowanie komunikacji od wielu użytkowników, zamiast przetwarzania danych jednego użytkownika po kolei.

2-3. Funkcje kontrolne aplikacji, które mają być wykonywane

Tomcat udostępnia mechanizm sortowania aplikacji do uruchomienia. Na serwerze Tomcat można wdrożyć wiele aplikacji. Załóżmy, że na serwerze Tomcat działa kilka aplikacji, jak pokazano na poniższym diagramie.

Tomcat udostępnia mechanizm pozwalający określić, która aplikacja ma być używana w danym momencie, na podstawie adresu URL.

3. streszczenie

Tomcat udostępnia podstawowe funkcje do tworzenia aplikacji internetowych w języku Java, kontrolując część komunikacyjną oraz aplikację, która ma zostać wykonana.

Dziękujemy, że oglądaliście do końca.