【技术实现步骤摘要】
一种标识资源存储和标记管理的方法
本专利技术涉及物联网领域,具体涉及一种标识资源存储和标记管理的方法。
技术介绍
在当前的物联网环境中,“万物互联”是当今发展的趋势,“万物互联”要求给每一个“物”赋予一个唯一的标识作为互联的基础,而这个“物”对应的相关资源称为标识资源,标识资源可以是不同的对象集合。标识是唯一不变的,但是标识资源则是可变的,为了满足物联网可追溯性的要求,标识资源的重要变更都应该存储和标记形成版本,以便后续检查。标识资源的存储标记离不开计算机应用,标识资源可包含不同的对象,一般是文本、图片、其他程序文件等,其中文本和图片对象应用较为广泛。现有的技术方案主要有两种,下面分别进行说明。方案一:为了方便说明,模拟设计了如图1所示的某一标识中两个不同版本标识资源所包含的内容。如图1所示,对于标识001,它的资源初始版本是v1.0.0,第一次变更的资源版本是v2.0.0,该方案的存储方式为独立存储,即对于每一版本的标识资源都分配独立的存储空间,可以使用一种压缩算法对每一版本的标识资源进行压缩存储; ...
【技术保护点】
1.一种标识资源存储和标记管理的方法,其特征在于,包括以下步骤:/n1)当产生一个标识,对应产生一个标识资源和一个标识资源版本登记表,该标识资源版本登记表通过对象清单标记标识资源版本;/n2)创建新版本标识资源时,在工作台中创建或修改标识资源,编辑描述性文本和图片;/n3)存储新版本标识资源时,在工作台中编辑标识资源版本登记表,将工作台中的标识资源的内容信息进行抽取,生成存储对象并进行存储,计算哈希值并用于重命名或哈希索引,生成标识资源版本对应的对象清单;/n4)提取某版本标识资源时,根据标识资源版本号,从标识资源版本登记表中找到版本号对应的记录,找到对应的对象清单,遍历里 ...
【技术特征摘要】
1.一种标识资源存储和标记管理的方法,其特征在于,包括以下步骤:
1)当产生一个标识,对应产生一个标识资源和一个标识资源版本登记表,该标识资源版本登记表通过对象清单标记标识资源版本;
2)创建新版本标识资源时,在工作台中创建或修改标识资源,编辑描述性文本和图片;
3)存储新版本标识资源时,在工作台中编辑标识资源版本登记表,将工作台中的标识资源的内容信息进行抽取,生成存储对象并进行存储,计算哈希值并用于重命名或哈希索引,生成标识资源版本对应的对象清单;
4)提取某版本标识资源时,根据标识资源版本号,从标识资源版本登记表中找到版本号对应的记录,找到对应的对象清单,遍历里面的记录,按照对应记录查找存储对象,提取到工作台中;
5)删除某版本标识资源时,按照标识资源版本号,从对应的对象清单中读取全部存储对象的哈希值,从当前版本外的全部版本的对象清单中遍历搜索所述哈希值字段,将只在当前版本的对象清单中存在的哈希值对应的存储对象删除。
2.如权利要求1所述的方法,其特征在于,利用对象清单记录标识资源的文件名、文件属性和存储对象哈希值。
3.如权利要求1所述的方法,其特征在于,步骤3)中编辑标识资源版...
【专利技术属性】
技术研发人员:黄均发,季鹏,方照,王志迁,徐佳,
申请(专利权)人:广州中国科学院计算机网络信息中心,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。