本节解释:
应用程序注册的目的
应用程序注册为应用程序提供的特性
关于如何注册已有的应用程序的详细示例请参阅"创建注册包的示例"。
定位应用程序。
安装后,应用程序会"注册"到"应用程序管理器"并拥有自己的应用程序组。
启动应用程序。
应用程序的应用程序组含有图标,用户可以双击该图标来启动应用程序。
执行诸如邮寄、压缩、查看或播放(音频)数据等其它操作
注册后的桌面应用程序有某些特定的配置文件,桌面使用这些文件来提供应用程序用户界面:
动作和数据类型定义文件
图标图象(象素图或位图)文件
创建应用程序组的目录和文件
可供选择的桌面帮助文件和"前面板"定义文件
为了使桌面识别并使用这些文件,它们必须在桌面搜索路径所指定的特定目录中。
当应用程序的配置文件分散在几个不同的目录中时,对其进行管理会很困难。因此,桌面允许应用程序将所有的桌面配置文件集中到一个目录下。这些文件的组就叫注册包。
如果应用程序是桌面智能型的,它的安装包本身就带有注册包。如果您是自己创建配置文件的系统管理员,可以自己来创建注册包。
如果注册包的配置文件不在正确的搜索路径中,桌面将无法使用这些文件。将这些文件放置到适当位置的过程叫注册或集成应用程序。
桌面提供dtappintegrate工具。该工具通过在适当的搜索路径中创建文件的符号性的链接表示来执行注册。
许多桌面智能型应用程序会自动地在安装过程中运行dtappintegrate。如果您是集成已有应用程序的系统管理员,可以在创建注册包后自己运行该工具。
应用程序一旦注册到系统桌面,就可被该系统的所有用户调用。如果该系统被配置为桌面应用程序服务器,此应用程序也能通过网络被其它系统调用。
dtappintegrate工具提供的命令行选项通过中断上述链接来进行反转进程。这样,应用程序可以很容易地从应用程序管理器中删除,从而转移到其它服务器或得到更新。