2013-11-11 2 views
0

Что делает адаптер между tomcat и Apache?Адаптер между tomcat и Apache

Адаптеры как mod_proxy и mod_jk пересылает servelet/JSP запросов от Apache для Tomcat, но как Apache обрабатывает ответ отправить обратно с котом? enter image description here

+1

Хороший вопрос, но он принадлежит серверу. – Isaac

ответ

0

, что делает адаптер между tomcat и Apache?

Он связывается между Apache HTTPD и Tomcat, часто с помощью протокола, отличного от HTTP.

адаптеры, как jmod_jx, и т.д. пересылает servelet/JSP запросов от Apache в Tomcat,

Насколько я могу определить с помощью Google нет такого понятия, как «jmod_jx» кроме как в этом вопросе ,

но как Apache обрабатывает ответ, отправляемый обратно с tomcat?

Он направляет его клиенту.

+0

жаль, что это будет mod_proxy и mod_jk. Также ответ, на который Apache получает от tomcat ответ, является его статической страницей? – zer0Id0l

+0

Обычно он не отправляет запросы на статические страницы в Tomcat вообще, поэтому он также не получает ответа. – EJP

+0

Пожалуйста, исправьте меня, если я ошибаюсь. В соответствии с моим понимающим адаптером сидит между apache и tomcat. (Добавление фигуры на главный вопрос) Когда запрос приходит в apache для sendlet/jsp, он передает его Tomcat.поэтому мой вопрос был, что происходит, когда Tomcat отправляет запрос обратно? – zer0Id0l

0

В двух словах веб-сервер ожидает запросов. Когда эти запросы поступают, сервер делает все, что необходимо для обслуживания запросов, предоставляя необходимый контент. Добавление Tomcat в микс может несколько изменить это поведение. Теперь веб-сервер должен выполнить следующие действия:

  • Перед первым запрос может быть подан, Apache должен загрузить веб библиотеку адаптера сервера (так Tomcat может взаимодействовать с Apache) и его инициализации.
  • Когда поступит запрос, Apache должен проверить и посмотреть, принадлежит ли он сервлету; если это необходимо, чтобы адаптер принял запрос, и справится с этим.
  • Обычно мы хотели бы, чтобы Apache обрабатывал наш статический контент, такой как изображения и документы HTML, и пересылал все запросы на динамический контент до Tomcat. Более конкретно, мы это ведет себя следующим образом:
    • Он решает, какой запрос/тип запросов должен быть направлен на Tomcat
    • вперед эти запросы на Tomcat
+0

Имран Спасибо за ваш ответ. Но то, что я пытался узнать, было, какой ответ возвращает Tomcat на Apache. Это статическая страница? – zer0Id0l

+0

Конечно нет. Это то, что производит JSP или Servlet. Какой смысл иметь Tomcat, если бы все это было сделано, это вернуть статические страницы? – EJP

Смежные вопросы