Sun[tm] ONE Portal Server, Mobile Access 6.2 管理员指南 |
第 1 章
概述Sun ONE Portal Server, Mobile Access 软件将 Sun ONE Portal Server 平台的服务和功能扩展到移动设备,例如,移动电话和个人数字助理。它还提供了一个语音访问的框架。Mobile Access 软件使门户站点用户能够获取他们使用 HTML 浏览器访问的相同内容。它支持 Sun ONE Portal Server,Secure Remote Access 并使用 Sun ONE Identity Server 管理控制台。
Mobile Access 产品的功能无缝集成至 Portal Server 软件。如果知道如何管理 Portal Server 软件,就不难了解如何管理 Mobile Access 软件。
本章概述了 Mobile Access 软件的主要功能,以及添加至 Sun ONE Identity Server 管理控制台和最终用户主界面 Portal Server 桌面的 Mobile Access 功能。提供的主题包括:
Mobile Access 软件了解以下 Mobile Access 软件功能以及它们如何扩展 Portal Server 软件的功能将非常有用:
Portal 桌面
一旦安装了 Mobile Access 软件,您的门户站点就能提供移动 Portal 桌面、语音 Portal 桌面 以及标准 Portal 桌面。无线桌面分发程序是 Mobile Access 软件的组件,负责对它们进行控制。Portal Server 桌面 servlet 将请求转发给无线桌面分发程序。
无线桌面分发程序使用配置文件配置数据确定将用户请求路由到哪个 Portal 桌面(标准、移动或语音)。无线桌面分发程序的输入是 HTTP 请求和客户机类型。输出是 HTTP 响应和特定客户机的容器。
不管用户如何访问门户站点,Portal 桌面始终是门户站点的用户界面。当门户站点用户使用移动设备访问门户站点时,将显示移动 Portal 桌面。当门户站点用户使用电话访问门户站点时,将显示语音 Portal 桌面。
安装 Mobile Access 软件后,默认情况下可在移动 Portal 桌面上看到以下频道:
有关移动 Portal 桌面的详细信息,请参阅第 4 章,“管理移动 Portal 桌面”。有关提供移动 Portal 桌面联机帮助的说明,请参阅第 6 章,“为移动 Portal 桌面部署联机帮助”。
客户机类型
Mobile Access 软件实际上支持每台可用的移动设备。它使用客户机配置文件标识每台移动设备或客户机。它根据设备浏览器使用的设备标记语言,为每台客户机分配称为客户机类型的唯一标识符。
这些标记语言包括:
- HDML(手持设备标记语言)- Openwave 的专利语言,用于使用 Openwave 浏览器的移动设备。它使用 Openwave 的手持设备传输协议 (HDTP)。
- cHTML(压缩型 HTML)- 适应移动设备的简化 HTML(超文本标记语言)版本。
- iHTML(内嵌 HTML)- 服务器端脚本语言,用于扩展 HTML 以定制与数据库交互的动态 Web 站点。
- JHTML(J-Sky 超文本标记语言)- Vodafone 用于日文 J-Sky 设备的专利语言。
- XHTML(可扩展超文本标记语言)- HTML 4.0 的重新形成?任何人都可以通过添加新元素和定义新属性对其进行扩展。
- VoiceXML(语音可扩展标记语言)- 在交互式语音响应应用程序中创建音频对话的一种标准。
- WML(无线标记语言)- 基于 XML(可扩展标记语言),是无线应用协议 (WAP) 的组成部分。
Mobile Access 软件经证明支持 Nokia 6310i 客户机使用的 WML和 Handspring Treo 180 客户机使用的 cHTML,尽管用户可以通过使用其中一种标记语言的任何移动设备访问门户内容。
客户机管理器是 Identity Server 管理控制台的组成部分,用于管理客户机配置文件。有关移动客户机类型和设备检测的详细信息,请参阅第 2 章,“管理移动设备”。
验证
Mobile Access 软件支持 Portal Server 软件提供的验证模块,但它还允许您:
有关使用这些验证模块的详细信息,请参阅第 3 章,“配置移动验证”。
语音访问
Mobile Access 软件提供 VoiceXML 应用程序的框架。要访问语音功能,您必须配置语音服务器以提供语音识别、语音合成和 VoiceXML 浏览器。
有关语音访问的详细信息,请参阅第 7 章,“配置语音访问”。
频道、容器和提供者
Mobile Access 软件使用提供者、频道和容器在移动 Portal 桌面上显示内容。
本主题提供以下各项信息:
频道
频道用于在移动 Portal 桌面上显示内容。频道由支持频道所需的提供者对象、配置设置和数据文件(如模板)组成。
容器频道
容器或容器频道是一种频道,可将其它频道的内容聚合到移动 Portal 桌面上显示。Mobile Access 软件会向 Portal Server 软件附带的容器频道中添加以下默认容器频道:
提供者
提供者用于确定在移动 Portal 桌面中向用户显示哪些频道。它们采用一般资源的界面。
提供者内容来源包括:
提供者属于 Java 类文件,为每一类型的移动设备传递正确格式的内容。创建移动 Portal 桌面后,将查询每个提供者所关联的频道的内容。
安装 Mobile Access 软件时,会将以下新提供者添加至 Portal Server 软件的默认频道列表:
将以下新提供者添加至默认容器列表:
有关使用频道、容器和提供者配置移动 Portal 桌面的详细信息,请参阅第 4 章,“管理移动 Portal 桌面”。
转视
门户站点用户使用任何 HTML 浏览器访问的内容也可以使用移动设备来访问。实现这一点的进程是称为转视的转换进程。转视只需创建一次内容,然后即可将其适当地显示在各种独特的移动设备上。
移动转视组件检测要在移动设备上显示的设备和格式输出。它由四个子组件组成:
Mobile Access 软件支持本机和转视频道及容器。本机频道基于特定于 Nokia WML 客户机的 JavaServer Pages (JSP) 技术和模板。支持 HTML、VoiceXML 和 WML 的客户机将模板用于本机 Portal 桌面。
转视频道也使用 JSP 软件。它们使用户能够查看显示特定移动设备唯一的已转视内容的 Portal 桌面。只有在通过 Mobile Access 软件的转视进程传送抽象标记语言 (AML) 模板时,才可以使用此功能。支持 cHTML、iHTML、JHTML、XHTML 和 HDML 的客户机需要已转视 Portal 桌面的 AML 模板。
移动应用程序
Mobile Access 软件提供了三个默认应用程序,用户可以在移动 Portal 桌面中访问这些应用程序。它们是:
移动 portal 桌面作为用户界面时,这些应用程序在后端服务器上运行。一旦建立应用程序的链接,该应用程序的运行将不受 Portal Server 软件的控制。当用户使用完该应用程序时,可以返回到移动 Portal 桌面以使用其它提供者。
管理控制台Mobile Access 软件管理员使用 Identity Server 的管理控制台完成大多数正在进行的日常管理任务。
本节提供有关使用管理控制台管理对门户站点进行移动访问的以下详细信息:
有关 Sun ONE Identity Server 管理控制台以及如何管理 Sun ONE Identity Server 的详细信息,请参阅 Sun ONE Identity Server 6.1 管理员指南。
Mobile Access 软件附加功能
在安装 Mobile Access 软件时,对门户站点进行移动访问所需的管理功能将添加至管理控制台。这些功能包括:
典型的管理员功能
您可以使用管理控制台执行一些功能以便管理移动和语音 Portal 桌面,这些功能包括:
登录
管理控制台的默认 URL 是:
http://server:port/amconsole
管理员以管理员身份登录到管理控制台。
有关 Portal Server 软件使用管理控制台的详细信息,请参阅 Sun ONE Portal Server 6.2 管理指南。
标准 Portal 桌面安装 Mobile Access 软件后,将更改用户通过基于 HTML 的浏览器登录至 Portal Server 软件时显示的标准 Portal 桌面。这些更改使用户能够自己使用 HTML 浏览器管理他们的移动设备主页。
一个“移动设备”链接将添加至标准 Portal 桌面的主页。用户可以单击此链接显示“移动设备”页面,以便:
登录
可让用户访问标准 Portal 桌面的默认 URL 是:
http://server:port/portal
有关标准 Portal 桌面的详细信息,请参阅 Sun ONE Portal Server 6.2 管理指南。