Сервер Glassfish также состоит из веб-сервера?

1

В соответствии с определениями, которые я прочитал, web server - это то, что может обслуживать HTTP-запросы (например, Apache).

web container - это то, что может обслуживать сервлеты и JSP и т.д. Поскольку Tomcat может обслуживать HTTP-запросы, а также обслуживать сервлеты и JSP, он считается веб-сервером и веб-контейнером.

Серверы приложений, такие как Jboss, Glassfish, являются полноценными java-серверами EE, которые также включают в себя другие контейнеры, кроме веб-контейнера.

Теперь, чтобы сервер приложений, например Glassfish, работал сам по себе, ему также нужен встроенный в него веб-сервер (http-сервер). Поэтому он должен содержать веб-сервер для работы над его выигранным, и если он не содержит встроенного в него веб-сервера, должен быть способ подключить к этому серверу приложений существующие веб-серверы, такие как apache.

Какова фактическая реализация? включает ли он веб-сервер или мы должны подключать веб-серверы к этим серверам приложений EE-приложений?

Теги:
tomcat
java-ee
glassfish

1 ответ

1
Лучший ответ

Да, он включает полный веб-уровень. Спецификация Java Servlet охватывает большую часть этого.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню