вызвать программу Java на сервере Apache HTTP - PullRequest
1 голос
/ 01 декабря 2010

Есть ли способ вызвать программу Java для определенного URL в HTTP-сервере Apache? Спасибо.

Архитектура выглядит следующим образом: Браузер> Apache> Сервер приложений WebLogic. Мое требование - вызывать код Java в Apache до того, как запрос поступит на сервер приложений WebLogic.

Ответы [ 2 ]

4 голосов
/ 01 декабря 2010

Вы, вероятно, хотите придерживаться решения Java EE Filter.Но если по какой-то причине вы не можете сделать это и абсолютно обязаны сделать это на уровне Apache, Apache предлагает фильтры.Смотрите здесь: http://httpd.apache.org/docs/2.2/mod/mod_ext_filter.html

1 голос
/ 01 декабря 2010

Если вам нужно изменить некоторые значения перед вызовом сервлета, лучше всего реализовать Java EE Filter и развернуть его в веб-приложении.

Там вы можете выполнить всю необходимую предварительную обработку перед вызовом вашего сервлета / JSP / WS.

Ссылка: Основы фильтров

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...