Sun Java System Portal Server Mobile Access 7.1 管理指南

第 1 章 簡介

Sun JavaTM System Portal Server Mobile Access (前身為 Sun™ ONE Portal Server, Mobile Access) 軟體將 Sun Java System Portal Server 平台的服務與功能擴展至行動裝置,例如行動電話和個人數位助理。該軟體同時還提供一個語音存取架構。Mobile Access 軟體可讓入口網站使用者獲得與使用瀏覽器 (需要超文字標記語言 HTML) 存取的內容相同之內容。 它支援 Sun Java System Portal Server Secure Remote Access 軟體並使用 Sun Java System Access Manager 軟體的管理主控台。

Mobile Access 產品的功能與 Portal Server 軟體已實現無縫整合。若您知道如何管理 Portal Server 軟體,則瞭解如何管理 Mobile Access 軟體將不是件困難的事。

本章說明如何在 Portal Server 7.1 應用程式中啟用 Mobile Access 、簡要介紹 Mobile Access 軟體關鍵功能,並說明新增至 Sun Java System Access Manager 軟體管理主控台、入口網站伺服器主控台和 Portal Server 桌面 (主要的一般使用者介面) 的 Mobile Access 功能。本章討論的主題包括:

啟用 Portal Server 7.1 中的 Mobile Access 功能

如果您已安裝 Portal Server 7.1 應用程式,其 Mobile Access 功能預設為停用。若要啟用 Portal Server 7.1 中的 Mobile Access 功能,請在 Webserver 中執行以下作業:

  1. 開啟 /var/opt/SUNWwbsvr7/admin-server/config-store/ host-name/web-app/host-name/amserver/WEB-INF/web.xml 檔案和 /var/opt/SUNWwbsvr7/https- host-name/web-app/host-name/amserver/WEB-INF/web.xml 檔案。

  2. 搜尋 web.xml 檔案中的 filter 項目。

  3. 取消注釋 amlcontroller 的項目並儲存檔案。您必須在 amlcontroller 檔案中取消注釋的行是:


    <filter>
    		<filter-name>amlcontroller</filter-name>
    	<filter-class>com.sun.mobile.filter.AMLController</filter-class>
    </filter>
    
    <filter-mapping>
    	<filter-name>amlcontroller</filter-name>
    	<url-pattern>/*</url-pattern>
    </filter-mapping>
  4. 重新啟動 Application Server/Web Server。

    在 Application Server 中,執行以下作業:

  1. 開啟 /var/opt/SUNWappserver/domains/domain1/generated/xml/j2ee-modules/amserver/WEB-INF/web.xml 檔案和 /var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/amserver/WEB-INF/web.xml 檔案。

  2. 搜尋 web.xml 檔案中的 filter 項目。

  3. 取消注釋 amlcontroller 的項目並儲存檔案。

  4. 重新啟動 Application Server/Web Server。

Procedure在 Portal Server 7.1 中配置 Mobile Access

  1. 登入 Portal Server 主控台應用程式。

  2. 按一下 [入口網站] 標籤。

  3. 按一下可用入口網站清單中的 portal1 入口網站。

  4. 從 [選取 DN] 下拉式清單中選取 DeveloperSample

  5. 將 [桌面屬性] 中 [ParentContainer] 欄位的值變更為 WirelessDesktopDispatcher。

Procedure在成功 URL 中提及變更

  1. 登入 Access Manager 主控台。

  2. 移至開發者範例組織。

  3. 選取服務。

  4. 將核心下可用的預設成功登入 URL 變更為 /portal/dt

Mobile Access 軟體

瞭解以下 Mobile Access 軟體的功能以及它們如何擴展 Portal Server 軟體功能十分有用:

入口網站桌面

您的入口網站會提供行動入口網站桌面、語音入口網站桌面與標準入口網站桌面。 無線桌面派送程式 (Mobile Access 軟體的一個元件) 可對它們進行控制。Portal Server 桌面 servlet 會將請求轉發至無線桌面派送程式。

無線桌面派送程式會使用顯示設定檔配置資料決定應將使用者請求路由至哪個入口網站桌面 (標準、行動或語音)。

無論使用者如何存取入口網站,入口網站桌面都是使用者的入口網站介面。當入口網站使用者使用行動裝置存取入口網站時,行動入口網站桌面將會出現。當入口網站使用者使用電話存取入口網站時,語音入口網站桌面將會回應。

依預設,您可以在行動入口網站桌面上使用並看見下列通道:

如需行動入口網站桌面的詳細資訊,請參閱第 4 章, 管理行動入口網站桌面

用戶端類型

Mobile Access 軟體實際支援所有可用的行動裝置。它使用用戶端設定檔以識別每個行動裝置或用戶端。它根據裝置瀏覽器 使用的裝置標記語言,為每個用戶端指定稱為用戶端類型的唯一識別碼。

這些標記語言包括:

Mobile Access 軟體為 Nokia 6310i 用戶端提供 WML 支援,並為 Handspring Treo 180 用戶端提供 cHTML 支援,儘管使用者可透過使用其中一種標記語言的任何行動裝置存取入口網站內容。

「用戶端管理員」為 Access Manager 管理主控台的一部份,可用於管理用戶端設定檔。如需行動用戶端類型和裝置偵測的詳細資訊,請參閱第 2 章, 管理行動裝置

認證

Mobile Access 軟體支援 Portal Server 軟體提供的認證模組,但也可讓您:

如需使用這些認證模組的詳細資訊,請參閱第 3 章, 配置行動認證

語音存取

Mobile Access 軟體為 VoiceXML 應用程式提供架構。若要存取語音功能,必須配置語音伺服器以提供語音辨識、文字轉語音與 VoiceXML 瀏覽器。

如需語音存取的詳細資訊,請參閱第 6 章, 配置語音存取

通道、容器與提供者

Mobile Access 軟體使用提供者、通道與容器將內容呈現在行動入口網站桌面上。

此主題提供下列各項的相關資訊:

通道

通道在行動入口網站桌面上顯示內容。通道由提供者物件、配置設定以及支援通道所需的資料檔案 (例如範本) 構成。

容器通道

容器,或容器通道,是藉由集合其他通道內容的方法在行動入口網站桌面中顯示內容的通道。Mobile Access 軟體會新增以下預設容器通道至 Portal Server 軟體所包含的容器通道:

提供者

提供者是將通道內容呈現給行動入口網站桌面上的使用者之基本實作。它們採用常規資源的介面。

提供者內容來源可包括:

提供者是 Java 類別檔案,為每種類型的行動裝置傳送適當格式的內容。建立行動入口網站桌面時,會詢問每個提供者其相關通道的內容。

預設的提供者包括:

新增至預設容器的提供者為:

如需使用通道、容器和提供者以配置行動入口網站桌面的詳細資訊,請參閱第 4 章, 管理行動入口網站桌面

描繪

藉由使用行動裝置,入口網站使用者可存取與使用任何 HTML 瀏覽器存取的內容相同之內容。實現該作業的程序是一個稱為描繪的翻譯程序。描繪讓您只需建立內容一次即可在各種不同的行動裝置上將其適當地加以顯示。

行動描繪元件會偵測裝置類型與輸出格式,以將內容顯示於行動裝置。該元件由四個子元件構成:

Mobile Access 軟體會支援本機與描繪兩種通道與容器。本機通道是以 JSP 技術和 Nokia WML 用戶端特定的範本為基礎。支援 HTML、VoiceXML 與 WML 的用戶端將使用本機入口網站桌面的範本。

描繪通道也使用 JSP 技術。可讓使用者檢視入口網站桌面,其中會顯示描繪內容,該內容對於特定行動裝置來說是唯一的。使用 Mobile Access 軟體的描繪過程中傳送的「虛擬標記語言 (AML)」範本,就可實現該功能。支援 cHTML、iHTML、JHTML、XHTML 與 HDML 的用戶端需要 AML 範本以顯示描繪的入口網站桌面。

行動應用程式

Mobile Access 軟體提供四個預設應用程式,供使用者在行動入口網站桌面中存取。分別是:

這些應用程式在後端伺服器上執行,其使用者介面為行動入口網站桌面。一旦建立至應用程式的連結,應用程式的執行就不受 Portal Server 軟體的控制。當完成使用應用程式時,使用者可以返回行動入口網站桌面以使用其他提供者。

管理主控台

Mobile Access 軟體管理員使用 Access Manager 的管理主控台完成持續進行的例行性管理作業。

本節提供下列關於使用管理主控台管理行動存取入口網站的詳細資訊:

如需有關 Access Manager 管理主控台,以及如何管理 Access Manager 軟體的詳細資訊,請參閱「Sun Java System Access Manager 7 2005Q4 管理指南」。

Mobile Access 軟體功能

管理行動存取入口網站所需的功能是管理主控台和入口網站主控台的一部份。

管理主控台涵蓋的功能包含:

入口網站主控台涵蓋的功能包含:

典型管理員功能

您可以使用管理主控台執行某些功能來管理行動和語音入口網站桌面,這些功能包含:

入口網站主控台涵蓋的典型功能包含:

登入

Access Manager 管理主控台的預設 URL 是:

http://server:port/amconsole

入口網站管理主控台的預設 URL 為:

http://server:port/psconsole

管理員以 amadmin 身份登入兩個管理主控台。

如需使用 Portal Server 軟體管理主控台的詳細資訊,請參閱「Sun Java System Portal Server 7 管理指南」。