Что такое Apache Tomcat и какие функции он предоставляет?


Дата публикации:10 января 2021 года.



INFOMARTION > Что такое Apache Tomcat и какие функции он предоставляет?

Обзор.

Что такое Apache Tomcat? Он используется при создании веб-приложений на Java и объясняет, какие конкретные функции он предоставляет.

Оглавление

  1. Что такое Apache Tomcat?
  2. Функции, предоставляемые Apache Tomcat
  3. резюме

1. Что такое Apache Tomcat?

Apache Tomcat широко известен как Tomcat.(В дальнейшем формулировка Apache Tomcat будет перефразирована как Tomcat.)Tomcat описан на следующем веб-сайте 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/

Эта технология используется для запуска веб-приложений на Java.

Другими словами, вкратце, Tomcat предоставляет "базовую функциональность для запуска Java в качестве веб-приложения".

2. Функции, предоставляемые Apache Tomcat

Tomcat предлагает множество функций. Следующие страницы на сайте Tomcat помогут вам понять весь спектр функций, предлагаемых Tomcat.

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

Чтение всего было бы трудоемким, поэтому мы сосредоточимся на трех ключевых технологиях для понимания Tomcat: возможность управления коммуникационными соединениями, возможность управления несколькими коммуникациями и возможность управления запускаемыми приложениями.

2-1. Функции управления коммуникационным соединением

Tomcat предоставляет механизм для приема пользовательских запросов и подключения к серверу. Связь происходит при наборе "https://~" в браузере с ПК, как показано на схеме ниже.

Чтобы инициировать взаимодействие в это время, вам необходимо подключиться к серверу, и Tomcat предоставляет механизм для подключения.

2-2. Функции управления для нескольких коммуникаций

Tomcat предоставляет механизм для обработки сообщений от нескольких пользователей одновременно. Предположим, что к серверу обращаются несколько пользователей, как показано на схеме ниже.

В настоящее время Tomcat предоставляет механизм для инициирования связи от нескольких пользователей параллельно, вместо того, чтобы последовательно обрабатывать одного пользователя за раз.

2-3. Функции управления приложением, которые необходимо выполнить

Tomcat предоставляет механизм для сортировки приложений для запуска. На Tomcat можно развернуть несколько приложений. Предположим, что на Tomcat установлено несколько приложений, как показано на схеме ниже.

Tomcat предоставляет механизм для определения того, какое приложение использовать в данный момент, по URL.

3. резюме

Tomcat предоставляет базовую функциональность для создания веб-приложений на Java, контролируя коммуникационную часть и выполняемое приложение.

Спасибо, что досмотрели до конца.