Sun Java System Portal Server 7.2 管理指南

第 12 章 管理 Portal Server Mobile Access

本章介绍了如何在 Portal Server 7.2 中配置 Mobile Access,以及如何在成功 URL 中提及更改。

以下主题在讨论之列:

Mobile Access 简介

Mobile Access 将 Sun Java System Portal Server 平台的服务和功能扩展到了移动设备,如手机和个人数字助理。

Mobile Access 软件使门户站点用户能够获得与通过浏览器(需要使用超文本标记语言 (HyperText Markup Language, HTML))所访问内容相同的内容。它支持 Sun Java System Portal Server Secure Remote Access 软件并使用 Sun Java System Access Manager 软件的管理控制台。

Mobile Access 产品的功能无缝集成至 Portal Server 软件。如果知道如何管理 Portal Server 软件,就不难了解如何管理 Mobile Access 软件。

配置 Mobile Access

Procedure在 Portal Server 7.2 中配置 Mobile Access

  1. 登录到 Portal Server 管理控制台。

  2. 单击“Portal”选项卡。

  3. 单击可用门户列表中的 portal1 门户。

  4. 从“选择 DN”下拉列表中选择“企业范例”。

  5. 将“桌面属性”中可用的“父容器”字段的值更改为 WirelessDesktopDispatcher。

Procedure启用 Mobile Access 匿名桌面

  1. 登录到 Portal Server 管理控制台。

  2. 单击“Portal”选项卡。

  3. 单击可用门户列表中的门户。

  4. 在“选择 DN”列表中选择“顶层(全局)”。

  5. 在“匿名桌面的有效 UID”中,设置门户的匿名部署的默认用户 DN。

    要让门户用户能够使用移动设备访问“企业范例匿名移动桌面”,可将默认用户 DN 设置为 anonymousenterprise

Procedure在成功 URL 中提及更改

  1. 登录到 Access Manager 控制台。

  2. 选择“服务配置”选项卡。

  3. 单击“验证模块”下的“核心”。

  4. 将“默认成功登录 URL”的属性编辑为 /portal/dt

Mobile Access 软件

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

Portal 桌面

您的门户站点提供了移动 Portal 桌面和标准 Portal 桌面。无线桌面分发程序是 Mobile Access 软件的组件,负责对它们进行控制。Portal Server 桌面 servlet 将请求转发给无线桌面调度程序。无线桌面调度程序使用显示配置文件配置数据来确定应将用户请求相应地路由到哪个 Portal 桌面—标准或移动。不管用户如何访问门户站点,Portal 桌面都是用户的门户站点界面。

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

有关移动 Portal 桌面的详细信息,参见管理移动 Portal 桌面

客户机类型

Mobile Access 软件实际上支持每台可用的移动设备。它使用客户机配置文件标识每台移动设备或客户机。它根据设备的浏览器使用的设备标记语言为每个客户机分配一个唯一标识符(称为客户机类型)。

这些标记语言包括:

Mobile Access 软件经证明支持 Nokia 6310i 客户机使用的 WML 和 Handspring Treo 180 客户机使用的 cHTML,尽管用户可以通过使用其中一种标记语言的任何移动设备访问门户内容。

客户机管理器是 Access Manager 管理控制台的组成部分,用于管理客户机配置文件。有关移动客户机类型和设备检测的详细信息,请参阅第 2 章。

Mobile Access 验证模块

Mobile Access 软件支持 Portal Server 软件提供的验证模块,但它还允许您:

有关使用这些验证模块的详细信息,参见配置移动验证

频道、容器和提供者

Mobile Access 软件使用提供者、频道和容器在移动 Portal 桌面上显示内容。

本节提供以下信息:

频道

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

容器频道

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

提供者

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

提供者内容来源包括:

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

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

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

管理移动设备

Sun Java System Portal Server Mobile Access 7.1 软件使用 Sun Java System Access Manager 客户机检测模块来标识和管理各种客户机或移动设备,门户站点用户使用这些客户机或设备来访问门户站点。

本节介绍以下主题:

了解客户机检测

客户机检测确定用于访问门户站点的每个移动设备的功能和特性。为此,它使用复合功能和首选项配置文件 (CC/PP) 规范、UAProf 或预先配置的数据。Mobile Access 软件需要为每个客户机定义三个属性。分别是:

Mobile Access 软件还使用条件属性存储和检索客户机类型的特定属性值。desktopContainer 条件属性就是一例。无线桌面调度程序读取此属性以确定所请求客户机类型的桌面容器。

Mobile Access 软件将客户机类型数据从文件 /var/opt/SUNWam/config/ldif/sunAMClient_data.ldif 导入 LDAP 目录,并使用 Access Manager 软件 API 标识 clientType 属性匹配。按以下顺序确定匹配:

  1. 完全匹配

  2. 部分匹配

  3. 关键字匹配

您还可以根据基本配置文件动态应用 UAProf 配置文件。用户需要保留 FEDIClientDetector 并执行以下操作之一:


注 –

配置代理服务器以便选择性地访问公共 Internet:

JVM 允许用户在使用外部代理的 Web 容器中为外部连接指定代理服务器详细信息。JVM 还允许您指定不应使用指定代理的主机。您可以配置 Mobile Access 系统 JVM 以使用代理服务器访问公共 Internet。

在 Web 容器中使用以下 JVM 选项:

Dhttp.proxyHost=your-proxy-server-host

Dhttp.proxyPort=your-proxy-server-port

使用以下选项使特定的域和主机绕过代理服务器:Dhttp.nonProxyHosts="*. domain-name|hostname |localhost"


管理客户机数据库

客户机数据存储在两个位置:

安装 Mobile Access 软件时,将所有客户机数据存储在内部库中。一旦定制设备,将在外部库中创建和存储设备的覆盖版本。在服务器启动时合并这些库中的数据。

使用客户机管理器

Access Manager 管理控制台提供用于管理移动设备属性的客户机管理器。

本节说明客户机管理器提供的以下有关客户机类型的信息:

本节还说明如何创建和自定义客户机类型:

标记语言

Mobile Access 软件支持移动客户机浏览器使用以下标记语言:

样式

样式是指标记语言设备关联组的一组属性。例如,Nokia 样式适用于 Nokia 制造的所有 WML 设备。

每个标记语言至少存在一种样式。有些标记语言具有多个样式。

您不能覆盖“样式”属性。如果在创建客户机时将现有客户机用作新设备的模板,新客户机将继承现有客户机的“样式”属性。

设备信息

设备信息是您可以更新的设备特定客户机类型数据。

更改默认客户机类型的设备信息时,将创建默认客户机类型新的单独版本。此定制信息存储在外部库中,而默认设备信息保留在内部库中。系统会在每个定制设备的客户机类型名称旁添加两个星号,以区别内部库中的设备。

过滤器选项

“过滤器”选项是一个搜索字段,使您能够查找并列出分配给特定样式的特定客户机类型组。

客户机编辑器

客户机编辑器用于创建和定制客户机类型以及管理客户机属性。

客户机编辑器在以下组中组织属性:

Procedure启动客户机管理器

  1. 以管理员身份登录到 Access Manager 管理控制台。默认情况下,“标题”框(顶部的水平框架)中选中“身份认证管理”,“导航”框(左侧的垂直框架)中选中“组织”。

  2. 单击“服务配置”选项卡。

  3. 从 Access Manager 配置标题下面左边的“服务配置”框中单击“客户机检测”的箭头。在右边的“数据”框中出现“客户机检测”全局首选项。

  4. 单击“客户机类型”标签下面的“编辑”链接。将出现“客户机管理器”界面。默认情况下,将显示关于 HTML 设备的详细信息。

Procedure查看样式属性

  1. 以管理员身份登录到 Access Manager 管理控制台。默认情况下,“标题”框(顶部的水平框架)中选中“身份认证管理”,“导航”框(左侧的垂直框架)中选中“组织”。

  2. 单击“服务配置”选项卡。

  3. 从 Access Manager 配置标题下面左边的“服务配置”框中单击“客户机检测”的箭头。在右边的“数据”框中出现“客户机检测”全局首选项。

  4. 单击“客户机类型”标签下面的“编辑”链接。将出现“客户机管理器”界面。默认情况下,将显示关于 HTML 设备的详细信息。

  5. 从顶部的选项卡中,单击要检查其属性的设备的标记语言(例如,WML)。如果使用所选标记语言的客户机类型位于数据库中,则它们将按字母顺序显示。

  6. 从“样式”下拉菜单中,选取所需的样式(例如,Nokia)。将列出数据库中已经存在的所选样式客户机类型。

  7. 单击“当前”样式属性链接。出现“编辑样式”页面。默认情况下,将显示“一般”属性的样式。

  8. 从“属性”下拉菜单中,单击要查看的属性类型(例如:“软件平台”)。


    注 –

    属性类型选项包括“一般”、“硬件平台”、“软件平台”、“网络特性”、“BrowserUA”、“WapCharacteristics”、“PushCharacteristicsNames”和“附加属性”。


  9. 要返回“客户机管理器”页,请单击“取消”。

管理客户机类型数据

在管理控制台中使用“客户机管理器”管理客户机类型数据。

您可以更改客户机类型属性、创建适合新设备的新客户机类型、使用为站点定制的名称和其他属性设置客户机类型以及删除定制客户机类型。

如果您选择根据现有设备创建新设备(这一过程称为继承),则必须将新设备基于现有设备的样式或属性。检查您的新设备和现有设备以确定哪一个选项(样式或属性)更好。这两个选项都需要您定制设备定义。


注 –

客户机类型数据库由内部库和外部库组成。当您在内部库中更改或添加默认客户机类型信息时,您的更新将存储在外部库中。该客户机的类型名称旁多了两个星号,以表示它是定制客户机类型。


本节提供完成以下任务的说明:

Procedure编辑客户机类型

  1. 以管理员身份登录到 Access Manager 管理控制台。默认情况下,“标题”框(顶部的水平框架)中选中“身份认证管理”,“导航”框(左侧的垂直框架)中选中“组织”。

  2. 单击“服务配置”选项卡。

  3. 从 Access Manager 配置标题下面左边的“服务配置”框中单击“客户机检测”的箭头。在右边的“数据”框中出现“客户机检测”全局首选项。

  4. 单击“客户机类型”标签下面的“编辑”链接。将出现“客户机管理器”界面。默认情况下,将显示关于 HTML 设备的详细信息。

  5. 从顶部的选项卡中,单击要编辑设备的标记语言(例如,WML)。如果使用所选标记语言的客户机类型位于数据库中,则它们将按字母顺序显示。

  6. 从“样式”下拉菜单中,选取所需的样式(例如,Nokia)。将列出数据库中已经存在的所选样式客户机类型。

  7. 从“客户机类型”列表中,向下滚动以查找要编辑的客户机(例如,Nokia6310i_1.0)。

    按字母顺序列出客户机。

  8. 要直接转到特定客户机类型或一组客户机类型,请使用“过滤器”选项。在“过滤器”文本框中,键入要查看的客户机类型的第一个字符或前几个字符,然后单击“过滤”按钮。(例如:要查找以字母 S 开头的客户机类型,请键入 S*。)

  9. 要转到特定页面,请滚动至底部并使用箭头或“执行”选项。

  10. 单击要编辑客户机“操作”列中的“编辑”链接。显示“编辑客户机类型”页面。默认情况下,将显示“一般”属性。

  11. 从“属性”下拉菜单中,选择要更改的属性类型(例如,“软件平台”)。

  12. 为要改动的每个属性更改或添加值。


    提示 –

    要清除您所做的更改并重新开始,请单击“重置”。要在不进行任何更改的情况下返回至客户机类型显示,请单击“取消”。


  13. 单击“保存”执行这些更改。

    如果不单击“保存”,则不会进行任何更改。您必须一次更改一个属性类型,并在更改另一个属性类型之前保存这些更改。

    此设备的属性已更改,将列出此样式的客户机类型。

  14. 要核实其属性是否已更改,请在“客户机类型”列表中查找您的客户机类型。客户机类型名称添加有两个星号表示您已定制了此客户机类型。


    注 –

    每当您更改默认客户机类型时,“默认”链接将添加至“操作”列。“默认”链接指向内部库。

    要删除所做更改并将客户机类型的属性重置为其默认值,请单击此链接。系统不显示询问您是否要完成此操作的提示。


Procedure通过继承样式创建新设备

  1. 以管理员身份登录到 Access Manager 管理控制台。默认情况下,“标题”框(顶部的水平框架)中选中“身份认证管理”,“导航”框(左侧的垂直框架)中选中“组织”。

  2. 单击“服务配置”选项卡。

  3. 从 Access Manager 配置标题下面左边的“服务配置”框中单击“客户机检测”的箭头。在右边的“数据”框中出现“客户机检测”全局首选项。

  4. 单击“客户机类型”标签下面的“编辑”链接。将出现“客户机管理器”界面。默认情况下,将显示关于 HTML 设备的详细信息。

  5. 从顶部的选项卡中,单击要设置设备的标记语言(例如,WML)。如果使用所选标记语言的客户机类型位于数据库中,则它们将按字母顺序显示。

  6. 从“样式”下拉菜单中,选取所需的样式(例如,Nokia)。将列出数据库中已经存在的所选样式客户机类型。

  7. 单击“新设备”按钮以显示“创建新设备”页。

  8. 键入“设备用户代理”值。

  9. 单击“下一步”。您提供的“设备用户代理”值出现在“客户机类型名称”和 HTTP 用户代理字符串字段中。

    如果合适,可更改这些值。

  10. 单击“确定”保存这些属性。现在已定义完新设备,将出现“编辑样式”页面。此处显示的是从您分配的父样式中继承的默认属性。

  11. 从“属性”下拉菜单中,选择要修改的属性类型(例如:“软件平台”)。


    注 –

    属性类型选项包括“一般”、“硬件平台”、“软件平台”、“网络特性”、“BrowserUA”、“WapCharacteristics”、“PushCharacteristicsNames”和“附加属性”。


  12. 单击“保存”以保存您对这些值所做的更改。


    提示 –

    要清除您所做的更改并重新开始,请单击“重置”。要在不进行任何更改的情况下返回至客户机类型显示,请单击“取消”。


  13. 搜索“客户机类型”列表以核实您的客户机类型是否可用。客户机类型名称添加有两个星号表示您已定制了此客户机类型。


    注 –

    每当您添加新客户机类型时,“删除”链接将添加至“操作”列。“删除”链接指向外部库。


  14. 要删除新客户机类型,请单击此链接。系统不显示询问您是否要完成此操作的提示。

Procedure通过继承属性创建新设备

  1. 以管理员身份登录到 Access Manager 管理控制台。默认情况下,“标题”框中选中“身份认证管理”,“导航”框中选中“组织”。

  2. 单击“服务配置”选项卡。

  3. 从 Access Manager 配置标题下面左边的“服务配置”框中单击“客户机检测”的箭头。在右边的“数据”框中出现“客户机检测”全局首选项。

  4. 单击“客户机类型”标签下面的“编辑”链接。将出现“客户机管理器”界面。默认情况下,将显示关于 HTML 设备的详细信息。

  5. 从顶部的选项卡中,单击要复制设备的标记语言(例如,WML)。如果使用所选标记语言的客户机类型位于数据库中,则它们将按字母顺序显示。

  6. 从“样式”下拉菜单中,选取所需的默认样式(例如,Nokia)。将列出数据库中已经存在的所选样式客户机类型。

  7. 从“客户机类型”列表中,向下滚动以查找要用作新客户机类型模板的特定客户机(例如,Nokia6310i_1.0)。


    提示 –

    按字母顺序列出客户机。


  8. 要直接转到特定客户机类型或一组客户机类型,请使用“过滤器”选项。在“过滤器”文本框中,键入要查看的客户机类型的第一个字符或前几个字符,然后单击“过滤”按钮。(例如:要查找以字母 S 开头的客户机类型,请键入 S*。)

  9. 要直接转到特定页面,请滚动至底部并使用箭头或“执行”选项。

  10. 在“操作”列中单击要用作新客户机类型模板的客户机类型的“复制”链接。显示“复制设备”页。您正在复制的设备的“客户机类型”和“设备用户代理”属性将会显示,并且该设备名称前会添加前缀 Copy_of_。(例如,Copy_of_Nokia6310i_1.0)

  11. 如果合适,为这些属性键入新名称。

  12. 单击“复制”以执行这些更改。显示“编辑客户机类型”页面。默认情况下,将显示“一般”属性。此处提供的所有属性视图的值均继承自此新客户机类型的主客户机类型。


    提示 –

    要在不进行任何更改的情况下返回至客户机类型显示,请单击“取消”。从“属性”下拉菜单中,选择要更改的属性类型(例如,“软件平台”)。


  13. 为要改动的每个属性更改或添加值。


    提示 –

    要清除值并重新开始,请单击“重置”。要在不进行任何更改的情况下返回至客户机类型显示,请单击“取消”。


  14. 单击“保存”执行这些更改。


    注 –

    如果不单击“保存”,则不会进行任何更改。您必须一次更改一个属性类型,并在更改另一个属性类型之前保存这些更改。此设备的属性已更改,将列出此样式的客户机类型。


  15. 搜索“客户机类型”列表以核实您的客户机类型副本是否可用。客户机类型名称添加有两个星号表示您已定制了此客户机类型。(例如,Copy_of_Nokia6310i_1.0 **)


    注 –

    每当您添加新客户机类型时,“删除”链接将添加至“操作”列。“删除”链接指向外部库。


  16. 要删除新客户机类型,请单击此链接。系统不显示询问您是否要完成此操作的提示。

Procedure删除定制设备

如果您未正确设置定制设备,并且不想对其进行修改,则可以使用这些步骤将其完全删除。

  1. 以管理员身份登录到 Access Manager 管理控制台。默认情况下,“标题”框(顶部的水平框架)中选中“身份认证管理”,“导航”框(左侧的垂直框架)中选中“组织”。

  2. 单击“服务配置”选项卡。

  3. 从 Access Manager 配置标题下面左边的“服务配置”框中单击“客户机检测”的箭头。在右边的“数据”框中出现“客户机检测”全局首选项。

  4. 单击“客户机类型”标签下面的“编辑”链接。将出现“客户机管理器”界面。默认情况下,将显示关于 HTML 设备的详细信息。

  5. 从顶部的选项卡中,单击要删除设备的标记语言(例如,WML)。如果使用所选标记语言的客户机类型位于数据库中,则它们将按字母顺序显示。

  6. 从“样式”下拉菜单中,选取所需的样式(例如,Nokia)。将列出数据库中已经存在的所选样式客户机类型。

  7. 从“客户机类型”列表中,向下滚动以查找要删除的自定义客户机(例如,Copy_of_Nokia6310i_1.0)。


    提示 –

    按字母顺序列出客户机


  8. 要直接转到特定客户机类型或一组客户机类型,请使用“过滤器”选项。在“过滤器”文本框中,键入要查看的客户机类型的第一个字符或前几个字符,然后单击“过滤”按钮。(例如:要查找以字母 S 开头的客户机类型,请键入 S*。)

  9. 要直接转到特定页面,请滚动至底部并使用箭头或“执行”选项。

  10. 在要删除的定制客户机的“操作”列中,单击“删除”链接。显示此样式客户机类型的修订列表。

  11. 搜索“客户机类型”列表以核实您的客户机类型是否不再可用。

Procedure在 Portal Server 控制台中为门户用户标识所选的客户机类型

  1. 以管理员身份登录到 Portal Server 管理控制台。默认会选择“常用任务”选项卡,并显示“常用管理任务”页面。

  2. 单击“Portal”选项卡。显示“Portal”页面。可用的门户显示在“Portal”表中。

  3. 单击要管理的门户的名称。显示“桌面任务和属性”页面。该页面列出了可编辑的 Portal Server 桌面任务和属性。

  4. 在“选择 DN”选项中,选择 username(用户)DN。如果 username(用户)DN 选项不可用,则需要将该 DN 添加到“选择 DN”列表中。执行以下步骤来添加 username(用户)DN。

    1. 单击“添加 DN”按钮。显示“添加至 DN 列表”窗口。

    2. 在“搜索”选项中,选择“用户”选项。

    3. 在“用户”选项后的文本框中键入用户名。

    4. 单击“搜索”。如果用户名可用,则会显示在“已找到”表中。

    5. 选择您要添加的用户名前面的复选框,并单击“添加”。这样 username(用户)DN 就会添加到“选择 DN”选项中。

  5. 在“任务”列表中,单击“管理容器和频道”。管理容器和频道:显示“Portal 名称”页面。该页面中的左侧框架显示了可用的“视图类型”,右侧框架显示了所选“视图类型”的属性。

  6. 在“视图类型”选项中,选择 WirelessDesktopDispatcher 选项。右侧框中显示 WirelessDesktopDispatcher 的“任务和属性”。

  7. 在“属性”表中,选择“选定的客户机”属性前面的复选框。

  8. 如果需要更改客户机类型和语言环境设置,单击“表格首选项”按钮。设置门户的客户机类型需要“客户机类型”设置,设置语言属性需要“语言环境”设置。

    “表格首选项”框显示在“属性”表的顶部。

  9. 在“客户机类型和语言环境”字段中,键入相应的客户机类型和语言环境信息。

  10. 单击“确定”。

  11. 单击“保存”。

    客户机类型将添加到“值”列中。

配置移动验证

Portal Server Mobile Access 软件支持 Sun Java System Portal Server 软件提供的验证模块。本章描述对提供移动访问的门户站点非常有用的三个验证模块:

NoPassword 验证

如果您的站点规范需要,可以允许用户直接登录到移动 Portal 桌面,而不提示其输入用户 ID。

Procedure在 Access Manager 控制台中启用 NoPassword 模块

  1. 以管理员身份登录到 Sun Java System Access Manager 管理控制台。默认会选中“访问控制”选项卡,并显示“领域”页面。可在“领域”表中看到可用的领域名称。

  2. 单击 india 领域。这样会显示“india 属性”页面,而且其下方会列出 india 领域的“领域属性”下。

  3. 单击“验证”选项卡。这样“india 验证”属性。检查 NoPassword 模块实例是否在“模块实例”表中可用。

  4. 在“验证链接”表中单击“ldapService 验证链接”。显示“ldapService 属性”页面。显示可用的实例。


    注 –

    如果没有将 ldapService 作为默认验证链接或管理员验证链接,则不会执行 NoPassword 验证。如果要求 NoPassword 验证,则将 NoPassword 添加到相应的已配置验证链接中。对于默认验证链接,将 NoPassword 添加到相应的已配置验证链接中。在默认的安装方案中会为 ldapService 配置这两者。


  5. 选择 NoPassword 实例。

  6. 单击“添加”按钮。NoPassword 实例即添加到“实例”列表中。

  7. 单击“保存”按钮。您将收到验证链接属性已更新的信息。

  8. 单击“注销”按钮。

  9. 再次尝试登录到 Sun Java System Access Manager 管理控制台。您将收到一条消息,告知您该服务器使用 NoPassword 验证。

匿名验证

如果要用户访问您的门户站点体验一下验证用户的感受,则可以让用户作为匿名用户登录到移动 Portal 桌面。此功能显示具有验证会话用户的移动和语音Portal 桌面快照。


注 –

匿名用户不能更改、存储或改变具有状态数据的频道的内容或配置。如果您支持匿名验证,请确保这些频道对于匿名用户不可用。


要实现匿名验证,参见《Sun JavaTM System Portal Server 7.1 管理指南》。

匿名验证 Portal 桌面对于 JavaServer PagesTM (JSPTM) 软件和模板均使用 WirelessDesktopDispatcher 以及特定于设备的容器。要显示给匿名用户的所有频道必须包括在这些容器中,正如显示给已验证用户一样。

Procedure支持可能需要特定于客户机的移动或语音 Portal 桌面的、用于匿名用户的新设备

  1. 创建适当的特定于设备的容器。

  2. 更改匿名用户显示配置文件中的 WirelessDesktopDispatcher 以使用此特定设备类型的新容器。

MSISDN 验证

可以将组织的用户配置为使用 MSISDN(Mobile Station ISDN,移动台 ISDN,一种用于识别指定订阅者的标准国际电话号码)进行验证。这允许用户登录到移动 Portal 桌面而无需传递验证证书。此功能限制登录 URL 的格式。建议使用以下格式的 URL:

http://access-manager-host: port/service-deploy-URI/UI/Login?module-MSISDN& org-name

要实现 MSISDN 验证并了解其配置方法,参见《Sun Java System Access Manager 7 2005Q4 管理指南》。

管理移动 Portal 桌面

Portal Server Mobile Access 软件使用 Portal Server 管理控制台管理移动 Portal 桌面。


注 –

为了理解本章提供的信息和管理 Portal 桌面,您需要了解 Portal Server 管理控制台。


本节讨论以下主题:

了解无线桌面调度程序

一旦安装了 Mobile Access 软件,您的 Portal Server 站点便提供移动 Portal 桌面和标准 Portal 桌面。在用户登录到 Portal Server 时,作为 Mobile Access 软件组件的无线桌面调度程序确定将用户请求路由到哪个 Portal 桌面。无线桌面调度程序使用“XML 显示配置文件”配置来确定将用户请求相应地路由到哪个 Portal 桌面—标准或移动。

无线桌面调度程序:

移动 Portal 桌面的默认频道是 WirelessDesktopDispatcher。执行以下步骤,在 Portal Server 7.2 管理控制台中编辑 WirelessDesktopDispatcher 容器,以支持特定设备的其他容器。

Procedure在 Portal Server 7.2 管理控制台中编辑父容器

  1. 以管理员身份登录到 Portal Server 7.2 管理控制台。

  2. 单击“Portal”选项卡。显示可用的门户。

  3. 单击要管理的门户的名称。

  4. 从“选择 DN”下拉列表框中选择“组织”选项。显示“桌面任务和属性”页面。“桌面属性”的“父容器”属性为可用。所选 DN 的显示配置文件中的顶层容器值显示在“父容器”文本框中。

  5. 编辑“父容器”文本框中的值,以支持特定设备的其他容器。

  6. 单击“保存”。

无线桌面调度程序属性

本节描述了为 WirelessDesktopDispatcher 容器列出的属性。

无线桌面调度程序属性包括:

此属性还用于在标准 Portal 桌面中的“移动设备”编辑页上显示设备列表。各个用户可以查看他们使用的设备,并且他们只需使用其他设备登录到移动 Portal 桌面便可添加到该列表。

Procedure导航至 WirelesDesktopDispatcher 容器属性页面

  1. 以管理员身份登录到 Portal Server 7.1 管理控制台。显示“常用管理任务”页面。

  2. 在“配置”下,单击“管理频道和容器”按钮。显示“数据集合”弹出窗口。

  3. 在“选择 Portal”下拉列表框中,选择要管理的门户。

  4. 在“选择 DN”下拉列表框中选择 DN。

  5. 单击“确定”。右侧框架中列出了 WirelessDesktopDispatcher 容器的任务和属性。可在该页面中修改这些属性的值。

  6. 在“editContainerName”文本框中编辑值,以适应相应的设备。

条件属性

客户机类型的条件属性使管理员能够为特定于客户机类型的频道或容器频道指定属性。客户机类型的条件属性还可以分层,正如客户机数据可以分层一样。

条件属性的语法是 client=clientType。例如,client=WML 是 WML 客户机类型条件属性的名称。

无线桌面调度程序的 desktopContainer 属性是 client=WML 客户机类型的一个客户机条件属性示例。

以下为 Nokia 设备默认 desktopContainer 属性的分层表示:

client=Nokia —> desktopContainer=JSPNativeContainer

但是,Nokia 客户机样式定义的 WML 客户机的子集使用不同的 desktopContainer 定义。它们使用 JSPNativeContainer。

频道状态属性

这些属性会同时对 JSPNativeContainer 表明频道的状态。它们允许最终用户仅在移动 Portal 桌面上显示频道的标题栏,而不是联机加载频道的内容。


注 –

在标准 Portal 桌面上,您可以在频道上提供按钮,以便用户可以最小化或最大化频道内容。当前不支持移动 Portal 桌面。


这些属性包括: