Solaris 公用桌面环境: 高级用户和系统管理员指南

应用程序注册概述

本节解释:


注意:

关于如何注册已有的应用程序的详细示例请参阅"创建注册包的示例"


应用程序注册所提供的特性

应用程序注册允许用户采用图形方式来:

图形 5-1 应用程序管理器顶层的应用程序组

Graphic

图形 5-2 应用程序组含有可以起动应用程序的图标

Graphic

图形 5-3 数据文件的弹出菜单中包含"打开"和"打印"

Graphic

应用程序注册的目的

注册后的桌面应用程序有某些特定的配置文件,桌面使用这些文件来提供应用程序用户界面:

为了使桌面识别并使用这些文件,它们必须在桌面搜索路径所指定的特定目录中。

当应用程序的配置文件分散在几个不同的目录中时,对其进行管理会很困难。因此,桌面允许应用程序将所有的桌面配置文件集中到一个目录下。这些文件的组就叫注册包

如果应用程序是桌面智能型的,它的安装包本身就带有注册包。如果您是自己创建配置文件的系统管理员,可以自己来创建注册包。

如果注册包的配置文件不在正确的搜索路径中,桌面将无法使用这些文件。将这些文件放置到适当位置的过程叫注册集成应用程序。

桌面提供dtappintegrate工具。该工具通过在适当的搜索路径中创建文件的符号性的链接表示来执行注册。

许多桌面智能型应用程序会自动地在安装过程中运行dtappintegrate。如果您是集成已有应用程序的系统管理员,可以在创建注册包后自己运行该工具。

应用程序一旦注册到系统桌面,就可被该系统的所有用户调用。如果该系统被配置为桌面应用程序服务器,此应用程序也能通过网络被其它系统调用。

dtappintegrate工具提供的命令行选项通过中断上述链接来进行反转进程。这样,应用程序可以很容易地从应用程序管理器中删除,从而转移到其它服务器或得到更新。