Service Registry 3 2005Q4 用户指南

搜索注册表

使用菜单区域中的“搜索”和“浏览”链接可以搜索注册表。

使用“搜索”菜单

单击菜单区域中的“搜索”。将打开“搜索”表单。该表单中包含以下组件:

单击“隐藏搜索表单”以关闭“搜索”表单并清除结果区域。

以下几节介绍如何使用这些组件。

选择查询

“选择预定义的查询”下拉式列表中包含表 1–2 中列出的项。

表 1–2 预定义的查询

查询名称 

搜索目标 

基本查询 

默认的通用查询,可用于按对象类型、按名称、按说明和按分类进行搜索 

基本查询 — 区分大小写 

区分大小写的基本查询版本 

FindAllMyObjects 

查找请求查询的用户所拥有(发布)的所有对象。如果该用户拥有许多对象,则可能需要花费较长时间 

GetCallersUser 

为请求查询的用户查找 User 对象

默认选项为“基本查询”。以下各节介绍如何执行基本查询:

使用 FindAllMyObjects 查询可以搜索已发布的所有对象。使用 GetCallersUser 查询可以查看或修改注册时创建的用户数据。

按对象类型搜索

仅按对象类型搜索是最简单的搜索方式。

“对象类型”下拉式列表中的默认选项为 "RegistryObject",该选项用于搜索 Registry 中的所有对象。要缩小搜索范围,请更改对象类型。

"ClassificationNode" 菜单项中列出了 ClassificationScheme 中的概念。ClassificationNode 与 Concept 同义。

Procedure按对象类型搜索

步骤
  1. 从“对象类型”下拉式列表中选择一种对象类型。

  2. 单击“搜索”按钮。

    搜索将返回指定类型的所有对象。您可以通过指定名称、说明或分类缩小搜索范围。

按名称和说明搜索

Procedure按名称或说明搜索

步骤
  1. 从“选择预定义的查询”下拉式列表中选择“基本查询”或“基本查询 -- 区分大小写”。

  2. 在“名称”或“说明”字段中键入一个字符串。

  3. 单击“搜索”。

    默认情况下,该搜索将查找与您键入的整个字符串相匹配的名称或说明。您可以使用通配符来查找一系列对象。

    通配符包括百分号 (%) 和下划线 (_)。

    % 通配符可以代表多个字符:

    • 键入 %off% 将返回包含字符串 off 的名称或说明,例如 Coffee

    • 键入 nor% 将返回以字符串 Nornor 为开头的名称或说明,例如 North northern

    • 键入 %ica 将返回以字符串 ica 为结尾的名称或说明,例如 America

    下划线通配符代表单个字符。例如,搜索字符串 _us_ 将匹配名为 Aus1Bus3 的对象。

按分类搜索

分类对象使用分类方案内定义有效值的唯一概念 (ClassificationNode) 对 Registry 中的对象进行分类。分类方案是包含多代子概念的树结构中的父概念。表 1–3 介绍了 Registry 规范所提供的分类方案。该表中的许多术语在注册表规范中都有定义。

表 1–3 分类方案用法

分类方案名称 

使用 

说明或目的 

AssociationType

经常 

定义 RegistryObject 之间的关联类型。用作 Association 实例的 associationType 属性值以说明关联的本质。

ContentManagementService

很少 

定义内容管理服务的类型。在配置诸如验证或编目服务之类的内容管理服务时使用。 

DataType

经常 

定义本文档所定义的类中属性的数据类型。用作 Slot 实例的 slotType 属性值以说明 Slot 值的数据类型。

DeletionScopeType

有时 

定义 RemoveObjectsRequest 协议信息的 deletionScope 属性值。

EmailType

很少 

定义电子邮件地址的类型。 

ErrorHandlingModel

很少 

定义内容管理服务的错误处理模式的类型。 

ErrorSeverityType

很少 

定义在处理协议信息时 Registry 遇到的各种错误严重性类型。 

EventType

有时 

定义注册表中可能发生的事件类型。 

InvocationModel

很少 

定义 Registry 调用内容管理服务可以采用的各种方法。 

NodeType

有时 

定义 ClassificationScheme 为其 ClassificationNode(概念)对象指定 code 属性值可以采用的各种方法。

NotificationOptionType

很少 

定义 Registry 就 Subscription 内的事件向客户机发送通知时可以采用的各种方法。

ObjectType

有时 

定义注册表可以支持的各种 RegistryObject 类型。 

PhoneType

很少 

定义电话号码的类型。 

QueryLanguage

很少 

定义注册表所支持的查询语言。 

ResponseStatusType

很少 

定义 RegistryResponse 的各种状态类型。

StatusType

有时 

定义 RegistryResponse 的各种状态类型。

SubjectGroup

很少 

定义要进行访问控制的用户可归属的组。 

SubjectRole

很少 

定义可以为要进行访问控制的用户指定的角色。 

在菜单区域中,ClassificationScheme 树的根节点位于“说明”字段的下方。

Procedure按分类搜索

步骤
  1. 展开根节点以查看分类方案的完整列表。

    每个条目后面括号中的数字表示父概念中包含的概念(ClassificationNode 对象)数。

  2. 展开要使用的分类方案节点。

  3. 展开分类方案下面的概念节点,直至您找到要按其进行搜索的叶节点。叶节点是下面没有任何概念的节点。

  4. 选择该叶节点。

  5. (可选的)通过选择对象类型或指定名称或说明字符串限制搜索范围。

  6. 单击“搜索”按钮。

查看搜索结果

“注册表对象”区域中将显示通过搜索找到的对象。

“注册表对象”区域包含以下部分:

对于 ExtrinsicObject 对象,还会有另外两列:“内容版本”和“内容版本注释”。这两列适用于 ExtrinsicObject 的系统信息库项目。

对于以下两类对象,“版本”和“版本注释”列将被替换为其他内容:

Procedure使用固定功能

使用用户界面的固定功能可以在搜索其他对象时在“Registry 对象”区域中保留一个或多个对象。然后您可以在两个对象之间创建关系。有关如何执行上述操作的详细信息,请参见创建对象之间的关系

步骤
  1. 单击“搜索”并执行查询。

  2. 在“Registry 对象”区域中,选择需要保留的对象的“固定”复选框。

  3. 再执行一次查询。

    固定的对象和第二次查询的搜索结果都显示在“Registry 对象”区域中。

接下来的操作

如果您不再使用固定的对象,请取消选中该对象的“固定”复选框。当您再执行查询时,该对象将不会显示在“Registry 对象”区域中。

查看对象详细信息

在搜索结果表中,单击对象的“详细信息”链接可以立即打开“Registry 对象”区域下方的“详细信息”区域。

该区域包含一系列按钮和选项卡:

表 1–4 “详细信息”区域中的属性选项卡

选项卡名称 

适用于 

Object_Type 详细信息

所有对象(Object_Type 是对象类型名称)

插槽 

所有对象 

分类 

所有对象 

外部标识符 

所有对象 

关联 

所有对象 

外部链接 

所有对象 

审计跟踪 

所有对象 

邮政地址 

工作单位,用户 

电话号码 

工作单位,用户 

电子邮箱地址 

工作单位,用户 

用户 

组织 

组织 

组织 

服务绑定 

服务 

规范链接 

ServiceBinding 

概念 

ClassificationScheme、ClassificationNode 

注册表对象 

RegistryPackage 

受影响的对象 

AuditableEvent 

单击选项卡可以查看该对象是否具有任何属性值。如果有,则单击属性值的“详细信息”链接可以打开 Web 浏览器窗口,该窗口中显示此属性值的详细信息。

“审计跟踪”选项卡生成的表中没有“详细信息”链接,而是生成包含以下信息的表单:

对于大多数对象,“详细信息”区域包含以下字段:

对于许多对象,这些字段大都无需加以说明(例如,工作单位的邮政地址)。对于某些对象,这些字段需要一些说明。以下各节中将介绍这些字段。

查看关联详细信息

关联对象的“详细信息”区域包含以下附加字段:

查看分类方案详细信息

ClassificationScheme 对象的“详细信息”区域包含以下附加字段:

查看外部对象详细信息

ExtrinsicObject 对象的“详细信息”区域包含以下附加字段:

查看外部链接详细信息

在 ExternalLink 对象的“详细信息”区域的“外部 URI”字段下方包含“显示内容”链接。单击该链接可以在浏览器窗口中查看 URI 的内容。

使用“资源管理器”菜单

“资源管理器”菜单就像文件夹的分层结构,可用于浏览 Registry 和系统信息库内容。名为 root 的根文件夹包含所有 Registry 内容。

Procedure使用“资源管理器”菜单

步骤
  1. 单击“资源管理器”链接。

  2. 展开 root 文件夹。该文件夹包含两个子文件夹:userData(其中保存了所有用户内容)和 ClassificationScheme

  3. 单击一个文件夹以查看相应类型的注册表对象。展开一个节点以查看下一级的对象类型。

接下来的操作

完成后,单击“隐藏资源管理器”以关闭“资源管理器”菜单并清除结果区域。

Procedure浏览分类方案

步骤
  1. 单击 ClassificationScheme 文件夹(不是节点符号)。

    所有 ClassificationScheme 对象都显示在“Registry 对象”区域中。要查看对象,请按照查看搜索结果中的说明进行操作。

  2. 展开 "ClassificationScheme" 节点以在菜单区域中打开 ClassificationScheme 树分层结构。

  3. 单击任一文件图标以在“Registry 对象”区域中查看该分类方案。

  4. 展开一个分类方案节点以查看该节点下面的概念文件夹。

    并非所有分类方案在“资源浏览器”菜单中都有可查看的概念。

  5. 单击一个概念文件夹以在“Registry 对象”区域中查看该概念。

Procedure浏览 UserData 文件夹

步骤
  1. 展开 userData 节点。

  2. 展开 "RegistryObject" 节点。请勿单击文件夹,除非您要查看所有 Registry 对象。

    folder1 节点中没有内容。

  3. 单击一个文件夹以查看相应类型的注册表对象。展开一个节点以查看下一级的对象类型。