目錄

> # 用戶端偵測服務屬性

> 用戶端偵測服務屬性為全域屬性。套用於這些屬性的值也套用於整個 Access Manager 配置，並且每個配置組織都將繼承這些值。(由於全域屬性的目標是自訂 Access Manager 應用程式，因此這些值無法直接套用於角色或組織。)用戶端偵測屬性包括：

> - 「用戶端類型」
> - 「預設用戶端類型」
> - 「用戶端偵測類別」
> - 「啟用用戶端偵測」

> ## 用戶端類型

> 為了偵測用戶端類型，Access Manager 需要識別它們的識別特徵。這些特徵可識別用戶端資料格式的所有支援類型的內容。此屬性可讓您透過 [用戶端管理員] 介面修改用戶端資料。若要存取 [用戶端管理員]，請按一下 [編輯] 連結。

> 依預設，Access Manager 包含以下用戶端類型：

> - HDML
> - HTML
> - JHTML
> - VoiceX
> - WML
> - XHTML
> - cHTML
> - iHTML
> - 如需有關這些用戶端類型的描述，請參閱以下位置的「Sun Java System Portal Server, Mobile Access 2005Q1 管理指南」：

> http://docs.sun.com/prod/entsys#hic

> ### 用戶端管理員

> [用戶端管理員] 為列出基本用戶端、樣式和關聯內容的介面，它可讓您加入和配置裝置。

> #### 基本用戶端類型

> 基本用戶端類型在 [用戶端管理員] 頂部列出。這些用戶端類型包含屬於此用戶端類型的所有裝置可繼承的預設內容。

> #### 樣式設定檔

> [用戶端管理員] 在 [樣式] 下拉式功能表中將所有可用用戶端 (包括基本用戶端類型本身) 分組。所選 [樣式] (或父系設定檔) 定義其配置的子裝置共用的內容。這些裝置動態地繼承父系設定檔的內容

> [目前樣式內容] 連結啟動唯讀 [用戶端編輯程式] 視窗，以便檢視樣式內容。

> #### 裝置設定檔

> 選取樣式後，[用戶端管理員] 會顯示為此樣式配置的裝置設定檔。裝置按使用者代理程式 (裝置名稱) 排序，並可透過在 [過濾] 欄位 (接受萬用字元) 中輸入使用者代理程式字串來過濾。

> 對於每個裝置，您可以按一下每個裝置名稱旁邊的 [編輯] 連結來修改用戶端內容。這些內容則顯示在 [用戶端編輯程式] 視窗中。若要編輯這些內容，請從下拉式清單中選取以下類別：

> [硬體平台]。包含裝置的硬體屬性，如顯示大小、支援的字元集等。

> [軟體平台]。包含裝置的應用程式環境的屬性、作業系統的屬性以及安裝軟體的屬性。

> [網路特徵]。包含描述網路環境 (包括支援的載送程式) 的內容。

> [BrowserUA]。包含與在此裝置上執行的瀏覽器使用者代理程式相關的屬性。

> [WapCharacteristics]。包含此裝置支援的無線應用程式協定 (WAP) 環境的內容。

> [PushCharacteristicsNames]。包含此裝置支援的 WAP 環境的內容。

> [其他內容]。可讓您加入裝置的其他內容。

> 對於特定的內容定義，請參閱以下位置的 Open Mobile Alliance Ltd. (OMA) 無線應用程式協定，版本 20-Oct-2001：

> http://www1.wapforum.org/tech/terms.asp?doc=WAP-248-UAProf-20011020-a.pdf

> 修改這些內容之後，請按一下 [儲存]。裝置將顯示「**」字元來表示已將其自訂。可使用 [預設] 連結移除自定的內容，並將裝置重設回預設設定。

> 若要為某樣式加入新裝置，請按一下 [新增裝置] 按鈕。螢幕上會顯示 [建立新裝置] 視窗，該視窗具有以下欄位：

> [樣式]。顯示裝置的基本樣式，例如 HTML。

> [裝置使用者代理程式]。接受裝置的名稱。

> 按一下 [下一步] 顯示以下欄位：

> [用戶端類型名稱]。顯示用戶端類型，例如 HTML。用戶端類型名稱在所有裝置中必須是唯一的。

> [本裝置的直接父系]。接受裝置的父系 (基本) 用戶端類型。例如 HTML。

> [HTTP 使用者代理程式字串]。定義 HTTP 請求標頭中的使用者代理程式。例如 Mozilla/4.0。

> 按一下 [確定] 並自訂裝置內容。對於特定的內容定義，請參閱以下位置的 Open Mobile Alliance Ltd. (OMA) 無線應用程式協定，版本 20-Oct-2001：

> http://www1.wapforum.org/tech/

> 若要複製裝置及其內容，請按一下 [複製] 連結。裝置名稱必須唯一。依預設，Access Manager 會將此裝置重新命名為 copy_of_devicename。

> 若要刪除任何裝置，請按一下與裝置一起列出的 [刪除] 連結。

> ## 預設用戶端類型

> 此屬性定義從 [用戶端類型] 屬性的用戶端類型清單中導出的預設用戶端類型。預設值為 genericHTML。

> ## 用戶端偵測類別

> 此屬性定義路由所有用戶端偵測請求的用戶端偵測類別。此屬性傳回的字串應該與 [用戶端類型] 屬性中列出的某種用戶端類型相符。預設用戶端偵測類別為 com.sun.mobile.cdm.FEDIClientDetector。Access Manager 還包含 com.iplanet.services.cdm.ClientDetectionDefaultImpl。

> ## 啟用用戶端偵測

> 此屬性允許您啟用用戶端偵測。如果啟用 (選取) 了用戶端偵測，則會透過 [用戶端偵測類別] 屬性中指定的類別路由每個請求。

> 依預設，會啟用用戶端偵測功能。如果未選取此屬性，則 Access Manager 假定用戶端是 genericHTML，並可透過 HTML 瀏覽器存取。

目錄