瞭解以下 Mobile Access 軟體的功能以及它們如何擴展 Portal Server 軟體功能十分有用:
您的入口網站會提供行動入口網站桌面、語音入口網站桌面與標準入口網站桌面。 無線桌面派送程式 (Mobile Access 軟體的一個元件) 可對它們進行控制。Portal Server 桌面 servlet 會將請求轉發至無線桌面派送程式。
無線桌面派送程式會使用顯示設定檔配置資料決定應將使用者請求路由至哪個入口網站桌面 (標準、行動或語音)。
無論使用者如何存取入口網站,入口網站桌面都是使用者的入口網站介面。當入口網站使用者使用行動裝置存取入口網站時,行動入口網站桌面將會出現。當入口網站使用者使用電話存取入口網站時,語音入口網站桌面將會回應。
使用者資訊
Bookmark (書籤)
個人記事
範例 XML
如需行動入口網站桌面的詳細資訊,請參閱第 4 章, 管理行動入口網站桌面
Mobile Access 軟體實際支援所有可用的行動裝置。它使用用戶端設定檔以識別每個行動裝置或用戶端。它根據裝置瀏覽器 使用的裝置標記語言,為每個用戶端指定稱為用戶端類型的唯一識別碼。
這些標記語言包括:
HDML (掌上型裝置標記語言)
cHTML (壓縮超文字標記語言)
iHTML (i-mode 超文字標記語言)
JHTML (J-Sky 超文字標記語言)
XHTML (可延伸超文字標記語言)
VoiceXML (語音可延伸標記語言)
WML (無線標記語言)
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 軟體所包含的容器通道:
JSPNativeContainer
JSPRenderingContainer
TemplateNativeContainer
VoiceJSPDesktopContainer
WirelessDesktopDispatcher
提供者是將通道內容呈現給行動入口網站桌面上的使用者之基本實作。它們採用常規資源的介面。
提供者內容來源可包括:
檔案的內容
應用程式的輸出
服務的輸出
提供者是 Java 類別檔案,為每種類型的行動裝置傳送適當格式的內容。建立行動入口網站桌面時,會詢問每個提供者其相關通道的內容。
預設的提供者包括:
JSPRenderingProvider
RenderingWrappingProvider
新增至預設容器的提供者為:
JSPRenderingContainerProvider
JSPSingleRenderingContainerProvider
WirelessDesktopDispatcherProvider
WirelessJSPDesktopProvider
WirelessTemplateClientConfigProvider
WirelessTemplateContentProvider
WirelessTemplateDesktopProvider
WirelessTemplateLayoutProvider
如需使用通道、容器和提供者以配置行動入口網站桌面的詳細資訊,請參閱第 4 章, 管理行動入口網站桌面
藉由使用行動裝置,入口網站使用者可存取與使用任何 HTML 瀏覽器存取的內容相同之內容。實現該作業的程序是一個稱為描繪的翻譯程序。描繪讓您只需建立內容一次即可在各種不同的行動裝置上將其適當地加以顯示。
行動描繪元件會偵測裝置類型與輸出格式,以將內容顯示於行動裝置。該元件由四個子元件構成:
用戶端偵測會判定每個用來存取入口網站之行動裝置的功能和特性。為此,用戶端偵測使用複合式功能與喜好設定檔 (CC/PP) 規格、UAProf 或預先配置資料。
描繪篩選器使用 JavaServer Pages™ (JSPTM) 軟體範本中設定的內容類型值將內容傳到描繪引擎,再將已翻譯的裝置特定內容回傳到用戶端。這是一個 servlet 篩選器,將會套用至所有認證與應用程式 JSP 軟體範本。
描繪 引擎將 AML (與裝置無關的標記語言) 轉換為適用於用戶端的裝置特定標記語言。
當描繪的內容超過目標裝置的頁面大小時,描繪引擎會分頁,並將頁面儲存於回應緩衝區中。
回應緩衝區將大型的輸出串流儲存為個別較小的回應,以便儲存在大小受限的裝置緩衝區中。認證、桌面與行動應用程式元件會使用回應緩衝區。
當用戶端裝置請求另一頁面時,會以下一頁回應。
Mobile Access 軟體會支援本機與描繪兩種通道與容器。本機通道是以 JSP 技術和 Nokia WML 用戶端特定的範本為基礎。支援 HTML、VoiceXML 與 WML 的用戶端將使用本機入口網站桌面的範本。
描繪通道也使用 JSP 技術。可讓使用者檢視入口網站桌面,其中會顯示描繪內容,該內容對於特定行動裝置來說是唯一的。使用 Mobile Access 軟體的描繪過程中傳送的「虛擬標記語言 (AML)」範本,就可實現該功能。支援 cHTML、iHTML、JHTML、XHTML 與 HDML 的用戶端需要 AML 範本以顯示描繪的入口網站桌面。
Mobile Access 軟體提供四個預設應用程式,供使用者在行動入口網站桌面中存取。分別是:
通訊錄
行事曆
郵件
傳真
這些應用程式在後端伺服器上執行,其使用者介面為行動入口網站桌面。一旦建立至應用程式的連結,應用程式的執行就不受 Portal Server 軟體的控制。當完成使用應用程式時,使用者可以返回行動入口網站桌面以使用其他提供者。