了解以下 Mobile Access 软件功能以及它们是如何扩展 Portal Server 软件功能的将非常有用:
您的门户站点提供了移动 Portal 桌面和标准 Portal 桌面。无线桌面分发程序是 Mobile Access 软件的组件,负责对它们进行控制。Portal Server 桌面 servlet 将请求转发给无线桌面调度程序。无线桌面调度程序使用显示配置文件配置数据来确定应将用户请求相应地路由到哪个 Portal 桌面—标准或移动。不管用户如何访问门户站点,Portal 桌面都是用户的门户站点界面。
默认情况下可在移动 Portal 桌面上看到和使用以下频道:
用户信息
书签
个人备忘录
有关移动 Portal 桌面的详细信息,参见管理移动 Portal 桌面
Mobile Access 软件实际上支持每台可用的移动设备。它使用客户机配置文件标识每台移动设备或客户机。它根据设备的浏览器使用的设备标记语言为每个客户机分配一个唯一标识符(称为客户机类型)。
这些标记语言包括:
HDML(Handheld Device Markup Language, 手持设备标记语言)
cHTML(compact Hypertext Markup Language, 压缩型超文本标记语言)
iHTML(i-mode Hypertext Markup Language, i-mode 超文本标记语言)
JHTML(J-Sky Hypertext Markup Language, J-Sky 超文本标记语言)
XHTML(Extensible Hypertext Markup Language, 扩展超文本标记语言)
WML(Wireless Markup Language, 无线标记语言)
VoiceXML(Voice eXtensible Markup Language, 语音扩展标记语言)和 HTML(Hypertext Markup Language, 超文本标记语言)
Mobile Access 软件经证明支持 Nokia 6310i 客户机使用的 WML 和 Handspring Treo 180 客户机使用的 cHTML,尽管用户可以通过使用其中一种标记语言的任何移动设备访问门户内容。
客户机管理器是 Access Manager 管理控制台的组成部分,用于管理客户机配置文件。有关移动客户机类型和设备检测的详细信息,请参阅第 2 章。
Mobile Access 软件支持 Portal Server 软件提供的验证模块,但它还允许您:
在登录移动 Portal 桌面时回避密码提示。
作为匿名用户登录。
有关使用这些验证模块的详细信息,参见配置移动验证。
Mobile Access 软件使用提供者、频道和容器在移动 Portal 桌面上显示内容。
本节提供以下信息:
频道用于在移动 Portal 桌面上显示内容。频道由支持频道所需的提供者对象、配置设置和数据文件(如模板)组成。
容器(或容器频道)是一种频道,可将其他频道的内容聚合到移动 Portal 桌面上显示。Mobile Access 软件会向 Portal Server 软件随带的容器频道中添加以下默认容器频道:
JSPNativeContainer
WirelessDesktopDispatcher
提供者是在移动 Portal 桌面上向用户显示频道内容的底层实现。它们采用一般资源的界面。
提供者内容来源包括:
文件中的内容
应用程序的输出
服务输出
提供者是 Java 类文件,它们会以适当的格式为每种类型的移动设备提供内容。创建移动 Portal 桌面后,将查询每个提供者所关联频道的内容。
将以下新提供者添加至默认容器:
WirelessDesktopDispatcherProvider
WirelessJSPDesktopProvider
有关使用频道、容器和提供者来配置移动 Portal 桌面的详细信息,参见管理移动 Portal 桌面。