Sun Java logo     上一頁      目錄      索引      下一頁     

Sun logo
Sun Java System Portal Server 6 2005Q1 管理指南 

第 1 章
管理 Sun Java System Portal Server 簡介

Sun Java™ System Portal Server 6 2005Q1 產品是一組整合的軟體產品,企業可以透過本產品獲得各種來源的內容,為特定使用者或使用者群組設計個人化的內容,以及將來透過這些多重來源的內容聚集成為單一的輸出格式,適合用於特定使用者裝置 (例如 Web 瀏覽器)。

本章中提供的基本資訊包括:產品組件的架構;入口網站的一般使用者介面;Portal Server 軟體執行的服務與如何配置這些服務;以及用來管理產品的工具。本章包含下列章節:


架構摘要

Portal Server 是 Sun Java™ System 架構的一部份。在 Sun Java System 架構中,Portal Server 提供有關定位、連接、聚集、展示、通訊、個人化、通知與傳遞內容的技術。Sun Java System 中的內容是由 Web 服務所提供。Portal Server 本身並不提供 Web 服務。更明確地說,使用者介面利用此機制與 Web 服務進行關聯,而 Web 服務也利用此機制使得使用者可以利用該服務。

Portal Server 產品架構是由各種可整合的軟體產品所組成。如此可以使得 Portal Server 能夠透過其內部元件以及外部支援產品利用這些功能與服務。Portal Server 本身則包括了下列的內部元件:桌面、NetMail、Rewriter 與搜尋。外部支援產品包括 Sun Java™ System Web Server、Sun™ Java System Directory Server 以及 Sun Java™ System Access Manager (前身為 Sun™ ONE Identity Server)。Portal Server 透過這些外部產品來執行 Web 應用程式容器、使用者、服務和策略管理、認證和單次登入、管理主控台、目錄模式和資料儲存以及協定支援,而非在 Portal Server 產品本身執行它們。例如,Portal Server 產品會使用 Sun Java System Web Server 作為其預設的 Web 容器。


備註    

Portal Server 支援下列 Web 容器:Sun Java System Web Server、Sun Java™ System Application Server、IBM Websphere Application Server 和 BEA Weblogic Application Server 都可以使用。


Sun Java System Portal Server 2005Q1 使用下列元件產品:

此外,您也可以安裝其他的 Portal Server 附加軟體 (例如 Sun Java™ System Portal Server, Secure Remote Access)。請參閱「Sun Java System Portal Server 6 2005Q1 Deployment Guide」以瞭解更多有關 Portal Server 架構的資訊。


入口網站存取簡介

一般來說,使用者會透過 Web 瀏覽器來存取入口網站的內容,方法是要求入口網站首頁的 URL,然後透過 Sun Java System Access Manager 認證服務進行認證。一旦完成驗證之後,使用者便會被導向至 Portal Server 桌面。

圖 1-1 會顯示 Portal Server 中的一個範例桌面。

圖 1-1 Portal Server 範例桌面

本圖為範例桌面的畫面。此範例有三個標籤。您可以看見在 [我的首頁] 標籤上的通道。

桌面是使用者進入入口網站內容的主要介面。桌面服務是透過 servlet、提供者 API、各種通道以及各種其他支援 API 和公用程式所執行的。[桌面] 使用稱為提供者的程式實體來產生內容。內容的單一單位稱為一個通道。多個內容通道可以集合在一起而形成容器通道,並以各種形式排列 (例如表格或標籤) 在桌面上。當使用者存取入口網站時,桌面會參考顯示設定檔,它會儲存用來產生使用者內容的內容提供者以及通道資料。由於聽起來可能會令人感到混淆,顯示設定檔實際上並不會定義使用者在 [桌面] 上看見的整體佈局、顯示或機構。基本上,顯示設定檔存在的目的僅是將特性值提供給通道而已。實際上,桌面使用了多個顯示設定檔,它們在 Sun Java System Directory Server 的不同層次或節點中 (最頂層、機構、角色和使用者層次) 已經儲存為 LDAP 屬性,以決定提供給使用者的內容。XML 文件是用來定義每個層次的顯示設定檔特性,並將屬性值上傳至 LDAP 節點。在執行階段,使用者的顯示設定檔是利用合併在每個層次定義的顯示設定檔特性所建立的。雖然您可以在每個層次定義顯示設定檔文件,但是您並不需要在每個層次都擁有顯示設定檔文件。

為了延伸支援根據提供用戶端類型以儲存與取回特定特性值 (例如 HTML 或 MAPI),Portal Server 軟體會包括:


服務配置簡介

Portal Server 是一個 Sun Java™ Enterprise System 應用程式,因此,由 Access Manager 服務管理系統 (SMS) 來定義與管理其服務。非伺服器特定的服務相關資料是使用可延伸標記語言 (XML) 檔案所定義的,而這個檔案是附加在 SMS 文件類型定義 (DTD) 中。伺服器特定的資料可以儲存在特定伺服器本機上的屬性檔案中。每個 Portal Server 服務 (桌面、Netmail、Rewriter 和搜尋) 都有其本身的 XML 和屬性檔案,用於展示與修改服務特定的資料。

Access Manager 服務

如同架構摘要中的說明,Portal Server 會透過 Portal Server 本身之外的 Sun Java System 架構中的支援產品來執行許多功能與服務。尤其是當先前的 Portal Server 版本在內部執行許多管理功能時,與 Access Manager 的整合可以使得 Portal Server 能夠透過 Access Manager 產品利用下列的管理工具與服務:

請參閱第 6 章「管理認證、使用者與服務」以瞭解有關管理 Access Manager 服務的資訊。

Portal Server 服務

除了標準 Access Manager 服務以外,Portal Server 還會使用 Access Manager 管理主控台來管理其內部服務 (桌面、NetMail、Rewriter 和搜尋)。

桌面

同先前段落所述,桌面提供了主要的 Portal Server 一般使用者介面。桌面是透過提供者應用程式介面 (PAPI) 延伸內容聚集的機制。桌面包括了各種提供者,可以啟用容器階層及基本建立區塊以建立某些通道類型。為了儲存內容提供者以及通道資料,桌面會在 Access Manager 服務的頂端執行顯示設定檔資料儲存機制。您可以透過管理主控台編輯顯示設定檔以及其他的桌面服務資料。請參閱第 8 章「管理 Portal Desktop 服務」第 10 章「管理顯示設定檔」以瞭解有關管理桌面和顯示設定檔的資訊。

Rewriter

Rewriter 提供一個 Java 類別程式庫,用於改寫多種 Web 語言 (例如 HTML、JavaScript™、WML) 以及 HTTP 位置標頭 (重導) 中的 URL 參照。Rewriter 定義了 Access Manager 服務,可以用於儲存定義改寫方式與待改寫資料的規則。您可以透過管理主控台編輯 Rewriter 規則:請參考第 12 章「管理Rewriter服務」以瞭解有關管理 Rewriter 的資訊。

搜尋引擎

搜尋引擎服務為桌面提供了基本與進階的搜尋與瀏覽通道。它使用了自動器來建立可用於企業內部網路之文件的資源說明,並將這些資源說明儲存在已編列索引的資料庫中。資源說明 (RD) 也可以從其他伺服器或備份 SOIF (摘要物件交換格式) 檔案中匯入。[搜尋引擎] 包括了 Java 和 C API,用於提交資源說明和搜尋資料庫。[搜尋引擎] 資料庫也可以用於儲存經常變化其他的內容,例如供其他內容提供者使用的共用內容快取。您可以透過管理主控台編輯[搜尋引擎] 服務資料。請參考第 13 章「管理搜尋引擎服務」以瞭解有關管理搜尋的資訊。

NetMail

NetMail 服務實現 NetMail (Java) 和 NetMail Lite 電子郵件用戶端。這些用戶端可與標準 IMAP 和 SMTP 伺服器一起使用。您可以透過管理主控台編輯 NetMail 服務資料。請參考第 11 章「管理NetMail服務」以瞭解有關管理 NetMail 的資訊。

WSRP

Web 伺服器遠端 Portlet (WSRP) 簡化了將遠端應用程式與內容整合至入口網站的程序。您可透過管理主控台來管理 WSRP 產生者與用戶。如需關於管理 WSRP 的資訊,請參閱第 9 章「管理 Web Services for Remote Portlets (WSRP) 服務」

SSO 配接卡

單次登入 (SSO) 配接卡的服務讓一般使用者能使用應用程式,例如 Portal Server 提供者或任何其他網路應用程式,以便於在登入一次後即取得對各種資源伺服器的認證存取。如需關於使用通訊錄、郵件與行事曆伺服器 SSO 的資訊,請參閱附錄 A「SSO 配接卡範本與配置」

訂閱

[訂閱] 服務讓使用者建立有興趣的設定檔以涵蓋許多資訊來源。如需詳細資訊,請參閱第 16 章「管理訂閱服務」

Portal Server 服務的配置機制

Portal Server 會使用各種不同的配置機制來定義、儲存與管理其服務。此段落包含五個表格,在其中列出了每個 Portal Server 內部服務所使用的配置機制。

表 1-1 列出了桌面服務的配置機制。本表格分為兩欄:配置機制與說明。[配置機制] 將會列出機制,而 [說明] 則是描述機制的目的。

表 1-1  Portal Server桌面配置機制

配置機制

說明

桌面服務定義

定義桌面服務的 Access Manager 配置屬性。如需更多 XML 參考資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Service Guide」。

桌面顯示設定檔 XML DTD

藉由定義提供者與通道物件以及它們的特性,來定義 [桌面] 的顯示配置。如需更多 XML 參考資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Service Guide」。

桌面管理主控台模組

提供您在 Access Manager 架構中管理 Portal Server 服務的方法。請參閱第 8 章「管理 Portal Desktop 服務」以瞭解有關管理桌面服務配置屬性的更多資訊。如需關於管理顯示設定檔的更多資訊,請參閱第 10 章「管理顯示設定檔」

桌面 CLI

為產品管理提供 dpadminpar 指令公用程式。如需關於管理指令行公用程式的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

桌面配置特性檔案

定義桌面服務的伺服器特定參數。如需關於搜尋配置特性的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

表 1-2 列出了搜尋服務的配置機制。本表分為兩欄:配置機制與說明。[配置機制] 將會列出機制,而 [說明] 則是描述機制的目的。

表 1-2  Portal Server 搜尋配置機制

配置機制

說明

搜尋服務定義

定義 [搜尋] 服務的 Access Manager 配置屬性。如需關於模式參照的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

搜尋管理主控台模組

提供您在 Access Manager 架構中管理 Portal Server 搜尋服務資料的方法。如需更多資訊,請參閱第 13 章「管理搜尋引擎服務」

搜尋 CLI

為產品管理提供 rdmgrsendrdmStartRobot 指令列公用程式。如需關於管理指令行公用程式的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

搜尋配置特性檔案

定義搜尋服務的伺服器特定參數。如需關於搜尋配置特性的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

自動器配置檔

定義搜尋引擎自動器的運作方式。自動器配置檔共有四個。如需更多資訊,請參閱第 14 章「管理搜尋引擎自動器」第 15 章「預定義的自動器應用程式功能」

表 1-3 列出了Rewriter 服務的配置機制。本表分為兩欄:配置機制與說明。[配置機制] 將會列出機制,而 [說明] 則是描述機制的目的。

表 1-3  Portal Server Rewriter 配置機制

配置機制

說明

Rewriter 服務定義

定義 Rewriter 服務的 Access Manager 配置屬性。如需關於模式參照的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

Rewriter 規則 XML DTD

如需更多 XML 參考資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

Rewriter 管理主控台模組

提供您在 Access Manager 架構中管理 Portal Server Rewriter 服務資料的方法。如需更多資訊,請參閱第 12 章「管理Rewriter服務」

Rewriter CLI

為產品管理提供 rwadmin 指令公用程式。如需關於管理指令行公用程式的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

表 1-4 列出 NetMail 服務的配置機制。本表分為兩欄:配置機制與說明。[配置機制] 將會列出機制,而 [說明] 則是描述機制的目的。

表 1-4  Portal Server NetMail 配置機制

配置機制

說明

NetMail 服務定義

定義 NetMail 服務的 Access Manager 配置屬性。如需關於模式參照的更多資訊,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。

NetMail 管理主控台模組

提供您在 Access Manager 架構中管理 Portal Server NetMail 服務資料的方法。如需更多資訊,請參閱第 11 章「管理NetMail服務」


管理簡介

本節提供管理 Portal Server 的簡要介紹,管理的方式則可以透過 Access Manager 主控台和指令行。

使用 Access Manager 主控台

您可透過由 Access Manager 所提供的 HTML 基礎管理主控台來管理 Portal Server 和 Access Manager 服務。Portal Server 會為 Portal Server 特定服務新增管理模組以擴展 Access Manager 主控台。請參閱本指南中的個別章節,以瞭解您可以使用主控台執行之實際工作的相關資訊。

Access Manager 主控台分為三個部分:位置窗格、瀏覽窗格以及資料窗格。管理員可以利用此三種窗格來瀏覽目錄、執行使用者與服務配置以及建立策略。圖 1-2 顯示管理主控台。

圖 1-2 Sun Java System Access Manager 管理主控台

Identity Server 管理主控台

位置窗格

位置窗格會在主控台的頂端執行。最上方的 [檢視] 功能表可允許管理員在四種不同的管理檢視間切換:

如果使用者目前正在執行與其使用者設定檔有連結的主控台,則 [歡迎] 欄位會顯示該使用者的名稱。

[說明] 連結會開啟的瀏覽器視窗包含本文件的 HTML 版本的附錄 C、D、E 和 F,即 Attribute Reference Guide。

[登出] 連結可讓使用者登出 Access Manager 主控台。

瀏覽窗格

瀏覽窗格的位置在主控台的左邊。[目錄物件] 部分是位於窗格的頂端,並且會顯示目前開啟的目錄物件的名稱及其 [特性] 連結。[顯示] 功能表會列出選取目錄物件底下的目錄。會視子目錄數目的情況來決定是否提供分頁機制。

資料窗格

資料窗格的位置是在主控台的右邊。物件屬性及其值會在此顯示並進行配置。會根據窗格中的個別群組、角色或機構來選取項目。

使用指令列公用程式

Portal Server 指令列介面是由 Access Manager 和 Portal Server 所提供的公用程式組成。

如需 Portal Server 指令行公用程式的完整清單和語法,請參閱「Sun Java System Portal Server 2005Q1 Technical Reference Guide」。請參閱 Access Manager 產品文件以取得有關其指令列公用程式的資訊。



上一頁      目錄      索引      下一頁     


Copyright 2005 Sun Microsystems, Inc. 版權所有。