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

Mobile Access 软件

了解以下 Mobile Access 软件功能以及它们是如何扩展 Portal Server 软件功能的将非常有用:

Portal 桌面

您的门户站点提供移动 Portal 桌面、语音 Portal 桌面 以及标准 Portal 桌面。无线桌面调度程序, (Mobile Access 软件的组件之一)对它们进行控制。Portal Server 桌面 servlet 将请求转发给无线桌面调度程序。

无线桌面调度程序使用显示配置文件配置数据来确定应将用户请求相应地路由到哪个 Portal 桌面—标准、移动或语音。

不管用户如何访问门户站点,门户站点的用户界面均为 Portal 桌面。当门户站点用户使用移动设备访问门户站点时,将显示移动 Portal 桌面。当门户站点用户使用电话访问门户站点时,将显示语音 Portal 桌面。

默认情况下可在移动 Portal 桌面上看到和使用以下频道:

有关移动 Portal 桌面的详细信息,请参阅第 4 章,管理移动 Portal 桌面

客户机类型

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 软件使用提供者、频道和容器在移动 Portal 桌面上显示内容。

本主题提供以下各项信息:

频道

频道用于在移动 Portal 桌面上显示内容。频道由支持频道所需的提供者对象、配置设置和数据文件(如模板)组成。

容器频道

容器或容器频道是一种频道,可将其他频道的内容聚合到移动 Portal 桌面上显示。Mobile Access 软件会向 Portal Server 软件随带的容器频道中添加以下默认容器频道:

提供者

提供者是底层实现,用于在移动 Portal 桌面上向用户显示频道内容。它们采用一般资源的界面。

提供者内容来源包括:

提供者是 Java 类文件,对于每种类型的移动设备,它们会以相应的格式提供内容。创建移动 Portal 桌面后,将查询每个提供者所关联频道的内容。

默认提供者包括:

将以下新提供者添加至默认容器:

有关使用频道、容器和提供者来配置移动 Portal 桌面的详细信息,参见第 4 章,管理移动 Portal 桌面

呈现

门户站点用户可以使用移动设备来访问通过任何 HTML 浏览器所能访问的同一内容。实现这一点的过程被称作呈现 (rendering)。呈现允许您创建内容一次即可在各种独特的移动设备上正确显示它。

移动呈现组件检测要在移动设备上显示的设备和格式输出。它由四个子组件组成:

Mobile Access 软件支持本机和呈现频道及容器。本机频道基于 JSP 技术及专用于 Nokia WML 客户机的模板。支持 HTML、VoiceXML 和 WML 的客户机将模板用于本机 Portal 桌面。

呈现频道也使用 JSP 技术。它们使用户能够查看显示特定移动设备唯一的已呈现内容的 Portal 桌面。仅当使用通过 Mobile Access 软件的呈现进程传递的抽象标记语言 (Abstract Markup Language, AML) 模板时,方能使用此功能。支持 cHTML、iHTML、JHTML、XHTML 和 HDML 的客户机需要已呈现 Portal 桌面的 AML 模板。

移动应用程序

Mobile Access 软件提供四个默认应用程序,用户可在移动 Portal 桌面中访问它们。这些应用程序是:

这些应用程序在用户界面为移动 Portal 桌面的后端服务器上运行。一旦建立应用程序的链接,该应用程序的运行将不受 Portal Server 软件的控制。当用户使用完该应用程序时,可以返回到移动 Portal 桌面以使用其他提供者。