分类 (Classification) 对象通过使用分类方案中定义有效值的唯一概念(分类节点 [ClassificationNode] 对象)对 Registry 中的对象进行分类。分类方案是包含多级子概念的树结构中的父概念。表 2–3 介绍了 Registry 规范所提供的分类方案,这些方案称为标准分类方案。该表中的许多术语在 Registry 规范中都有定义。
表 2–3 标准分类方案 (Classification Scheme)
分类方案 (Classification Scheme) 名称 |
使用频率 |
说明或目的 |
---|---|---|
AssociationType |
经常 |
定义注册表 (Registry) 对象之间的关联类型。用作关联 (Association) 实例的 associationType 属性值以描述关联的本质。 |
ContentManagementService |
很少 |
定义内容管理服务的类型。在配置诸如验证或编目服务之类的内容管理服务时使用。 |
DataType |
经常 |
定义对象属性的数据类型。用作 Slot 实例的 slotType 属性值以描述 Slot 值的数据类型。 |
DeletionScopeType |
有时 |
定义 RemoveObjectsRequest 协议消息的 deletionScope 属性值。 |
EmailType |
很少 |
定义电子邮件地址的类型。 |
ErrorHandlingModel |
很少 |
定义内容管理服务的错误处理模式的类型。 |
ErrorSeverityType |
很少 |
定义在处理协议消息时 Registry 遇到的各种错误严重性类型。 |
EventType |
有时 |
定义 Registry 中可能发生的事件类型。 |
InvocationModel |
很少 |
定义 Registry 调用内容管理服务可以采用的各种方法。 |
NodeType |
有时 |
定义分类方案 (ClassificationScheme) 为其分类节点 (ClassificationNode) (Concept) 对象指定 code 属性值可以采用的各种方法。 |
NotificationOptionType |
很少 |
定义客户机需要 Registry 就订阅 (Subscription) 内的事件向其发送通知时可以采用的各种方法。 |
ObjectType |
有时 |
定义 Registry 可以支持的各种 RegistryObject 类型。 |
PhoneType |
很少 |
定义电话号码的类型。 |
QueryLanguage |
很少 |
定义 Registry 所支持的查询语言。 |
ResponseStatusType |
很少 |
定义 RegistryResponse 的各种状态类型。 |
StatusType |
有时 |
定义 RegistryObject 的各种状态类型。 |
SubjectGroup |
很少 |
定义要进行访问控制的用户可归属的组。 |
SubjectRole |
很少 |
定义可以为要进行访问控制的用户指定的角色。 |
标准分类方案的主要目的不是为了分类对象,而是为了向对象属性提供枚举类型。Registry 还包含许多非标准分类方案,您可以创建属于您的方案。