Sun Java System Portal Server 7.1 管理指南

了解 Portal Server 桌面管理

本节说明 Portal Server 桌面的重要组件。以下主题在讨论之列:

了解显示配置文件

安装 Portal Server 时,您会创建一个初始组织。安装程序接下来会根据您指定的输入参数,导入显示配置文件的全局级别文档和默认组织的显示配置文件。

此后,每次创建新的组织、子组织或角色时,显示配置文件不会自动加载。不过,新的组织、子组织或角色会继承其父项的已定义显示配置文件。如果新建的组织、子组织或角色有其他特定的条目,则您必须手动加载显示配置文件。

显示配置文件通过定义以下三项,为标准的桌面创建显示配置:

提供者定义

指定提供者的名称和 Java 类。提供者是一个模板,用于生成在频道中显示的内容。

频道定义

指定提供者类实例的运行时配置。频道是内容的单位,通常以行和列排列。也可以有包含频道的频道,称为容器频道

提供者和频道属性定义

指定提供者和频道属性的值。在提供者中定义的属性通常为派生于提供者的频道指定默认值。频道的显示配置包括诸如标题、描述、频道宽度等属性。在频道中定义的属性通常为该频道指定与默认值不同的特定值。

容器属性定义关于如何显示容器中包含的频道的显示定义,包括:容器的布局(窄-宽、宽-窄或窄-宽-窄);包含的频道的列表;频道的位置(行号和列号);所包含频道的窗口状态(最小化或分离)。

显示配置文件仅为频道提供属性值。它实际上并未定义用户在其桌面上看到的整体布局或组织。但是,显示配置文件确实对频道显示的某些方面起到了间接控制作用,如表容器的列布局或表容器如何在表中绘制频道。

当尝试保存包含无效 XML 的显示配置文件文档时,系统将报告错误。错误消息显示为标题、消息和子消息。消息框的标题为“无效 XML 文档”。消息内容为以下某一项:

如果您收到“无效 XML 文档”错误,则您必须修正错误才能保存 XML 文档。

显示文档的语法如下所示:


<?xml version="1.0" encoding="utf-8" standalone="no"?>
<DOCTYPE DisplayProfile SYSTEM " jar://resources/psdp.dtd">

<DisplayProfile version="1.0" priority="xxx">
	<Properties>
	...
	</Properties>
	</Channels>
	...
	</Channels>
	<Providers>
	...
	</Providers>
</DisplayProfile>

了解桌面属性

桌面将用户的显示配置文件合并集内的所有文档合并在一起,并使用合并结果配置用户桌面。显示配置文件合并集由与用户相关的所有显示配置文件文档组成。显示配置文件会在 Portal Server 组织树的不同级别中定义。通过合并或组合来自此树不同级别的显示配置文件文档可创建用户的显示配置文件。

例如,用户显示配置文件会与角色显示配置文件(如果存在)、组织显示配置文件以及全局显示配置文件进行合并,从而形成用户显示配置文件。

桌面显示配置文件和其他配置数据定义为服务属性,例如 Sun Java System Access Manager 服务管理框架下的 Portal 桌面服务的父容器、桌面类型和编辑容器。从 Sun Java System Access Manager 管理控制台为组织添加“Portal 桌面”服务时,此组织内的所有用户都会在其用户配置文件中继承“Portal 桌面”服务属性。这些属性由“Portal 桌面”查询,以确定信息在“Portal 桌面”中聚集和出现的方式。

参见管理桌面属性