Note ID 剖析

来源:互联网 发布:java入门看什么书 编辑:程序博客网 时间:2024/06/05 07:38
本章节详细描述了 note IDs,并且解释了 Domino or Notes 任务 (复制等)使用 note ID 的组件时有什么不同以及 API 程序怎么使用他们.
 note ID 
包括如下部分:
    UNID (Universal Note ID) - 
唯一地确定了文档(note不管它(note)是位于何处或所处何时.另一方面每个文档(note)的复本拥有相同的 UNID, 并且 UNID 不会因为文档的更改而变化.
    OID (Originator ID) - 
确定文档(note)的特殊的修订版本,不管它(note)位于何处,也就是说,每个文档(note)的复本拥有相同的  OID, 但是当文档(note)更改时OID也会随之修改.
    GNID (Global Note ID) - 
确定一个特殊数据库中的一个特殊文档(note),GNID 不会随文档(note)的改变而变化。一个文档(note)复本的GNID可能会不同,因为毕竟他们在数据库中的位置可能不同。
   
NID (Note ID) - 确定给定数据库中的一个特殊的文档(note)。NID 不包含数据库的信息(只在数据库内定位有效:译者注),并且文档(note)修改时不会变化。
   
IID (Instance ID) - 确定一个给定数据库中的一个文档(note)的特殊修订版本,IID 不包含数据库信息,文档(note)修改时,IID会变化。
    GIID (Global Instance ID) - 
确定一个特殊数据库中的一个文档(note)的特殊修订版本. GIID 包含数据库信息。The GIID 文档(note)修改时,IID会变化。

   
你可以从 Notes 用户界面可以检查 ID 的信息。在视图中选择一个文档并且打开它。然后选择菜单 文件 - 文档属性。Notes 显示文档属性信息框。在信息页,Notes 显示和这个文档相关联的数据信息,包括文档创建和修改的日期和时间以及note ID 信息。

note ID 信息显示成三行,包含关键字和16进制字符。对于一个典型的文档,通常是这个样子:

ID: OF0000039D:3836C29F-ON85255DC9:0056FB94
    SD00255DF4:0057B8FA-SN00000003
    DB85255CD9:00567287-NT0000C092

这三行包含所选文档 Originator ID (OID), Universal Note ID (UNID), Global Note ID (GID),  Note ID (NID) 

The Universal Note ID (UNID) and the Originator ID (OID)

第一、二行组成了完整的 Originator ID Originator ID  Universal Note ID (整个第一行)加上序列时间和序列号(第二行):

Originator ID (OID) =
ID: 
OF0000039D:3836C29F-ON85255DC9:0056FB94
    SD00255DF4:0057B8FA-SN00000003
 
原创粉丝点击