在WebLogic伺服器下 使用Apache Web 服務外掛

jhkdiy發表於2014-03-03

在WebLogic伺服器下

使用Apache Web 服務外掛


完整的pdf檔案下載(共34頁):

http://download.csdn.net/detail/jhkdiy/6986995

 

原文:http://docs.oracle.com/cd/E23943_01/web.1111/e14395/apache.htm

譯者:申志遠

日期:2014-2-28

版本:1.0

更新歷史:

日期

版本

說明

2014-2-28

1.0

新建翻譯

 

 

為了讓各位同事更好的學習Weblogic伺服器的應用,以便搭建Weblogic的叢集環境和叢集失效轉移功能,我翻譯了此篇文章,若有不當之處請各位批評指正。

文中詳細描述了在Weblogic服務下如何安裝Apache服務外掛,如何配置外掛作HTTP請求的自動分發。

 

 

 

 

 節選:


1. 安裝和配置Apache HTTP Server外掛

下面的章節描述如何安裝和配置Apache HTTP 服務外掛:

l Apache HTTP 服務外掛簡介

l 安裝Apache HTTP 服務外掛

l 配置Apache HTTP 服務外掛

l 設定周邊身份驗證

l Apache外掛裡使用SSL

l 連結錯誤和叢集失效轉移

1.1. Apache HTTP 服務外掛簡介

Apache HTTP 服務外掛允許將Apache HTTP 服務的請求代理給WebLogic服務,此外掛是一個允許Weblogic服務處理需要動態功能請求的加強裝置。

外掛原本是在一個為靜態頁面服務的Apache 伺服器上使用的,而其他的文件樹(被Http Servlet或JavaServer頁動態生成的頁面)則會委託給WebLogic伺服器,此操作也許會在不同的程式中操作,也許是在不同的主機上。但對於終端使用者--瀏覽器--HTTP 請求委託給WebLogic後在返回的時候仍然跟原來的一樣。

HTTP-tunneling(HTTP隧道),是一個允許HTTP請求和響應穿越公司防火牆的技術,也能夠通過外掛,提供非瀏覽器客戶端訪問WebLogic伺服器服務。

Apache HTTP 服務外掛是一個Apache HTTP 伺服器的操作模組外掛,一個Apache模組會被Apache伺服器在啟動時載入,然後將HTTP 請求委託給此模組。Apache模組類似於HTTP servlets,不同的是Apache模組是針對某個平臺而寫的程式碼。

若想了解關於Apache HTTP 服務外掛的配置支援,請看:http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

------------------------------------------------------------------

注意:

Apache 2.0 Plug-In 已被預裝到WebLogic Server 10.0 release版本.

------------------------------------------------------------------

 

1.1.1. Apache V2下的Keep-Alive 連結

2.0版本的Apache HTTP 服務外掛通過從WebLogic服務端得到可重用的連結池來改進效能。外掛實現了與Weblogic服務之間HTTP1.1的Keep-alive連結,通過重用在池中的連結,處理相同客戶端發過來的請求序列,如果連結超過20秒(或者是使用者自定義的時間)都未活動,則連結會被關閉並從池中移除。

你可以根據需要關閉此功能,若想了解更多資訊,請看錶7-1的KeepAliveEnabled

 

1.1.2. 代理請求

外掛可以將請求代理到你在配置中指定的WebLogic伺服器,你也可以代理基於URL的請求(或者是URL的一部分)。這時會使用路徑來代理。你可以代理基於MIME檔案型別的請求。或者你可以組合這兩種方式。如果一個請求同時符合兩個標準,請求會用路徑優先代理。你可以在外掛中定義附加行為來為每一個請求型別附加一些引數,若想了解更多資訊,請看:http://docs.oracle.com/cd/E23943_01/web.1111/e14395/apache.htm#CDEHFGII

 

1.1.3. Apache 2.2

通過這份Apache2.0的文件,你同樣可以將相同的操作應用到Apache2.2中,表格3-2列出Apache2.2庫

 

1.1.4. 驗證

Apache HTTP 服務外掛已支援 AIX,Linux,Solaris,Windows和HPUX11平臺,若想了解各平臺的Apache支援版本,請看:http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html



相關文章