Oracle HTTP Server
Oracle HTTP Server (OHS) является ключевым компонентом Oracle AS 10G. OHS обеспечивает функции Web-листенера и поставку статических и динамических страниц в Web. OHS базируется на технологии Apache HTTP Server, при этом, он включает в себя множество усовершенствований, как-то: балансировку нагрузки, улучшенное администрирование и конфигурирование. Oracle HTTP Server позволяет разработчикам создавать программные модули для Web-сайтов на Java, Perl, C, C++, PHP и PL/SQL. OHS может работать и как прямой и как реверсивный прокси-сервер.
В дополнение к стандартной функциональности HTTP-сервера, OHS включает сервисы динамического мониторинга (Dynamic Monitoring Services, DMS), обеспечивающие сбор детальной статистики по производительности OHS и OC4J.
Функциональность OHS значительно расширена за счет дополнительных модулей:
|
Модули Oracle HTTP Server
| |
Модуль
|
Функциональность
| |
mod_fastcgi
|
поддерживает FastCGI, что позволяет выполнять C, C++, и Java CGI-программы
| |
mod_perl
|
перенаправляет запросы в интерпретатор Perl
| |
mod_plsql
|
перенаправляет запросы хранимым процедурам на PL/SQL
| |
mod_oc4j
|
обеспечивает связь с OC4J и поддерживает функции по балансировке нагрузки
| |
mod_oradav
|
поддерживает распределенную авторизацию и версионность для базы данных и файлов
| |
mod_ossl
|
поддерживает Sockets Layer (SSL) и распределение сертификатов
| |
mod_osso
|
перенаправляет запросы к серверу авторизации (SSO)
|
|