CIM模式元素资源标识提取方法、系统、介质及设备技术方案

技术编号:41664746 阅读:20 留言:0更新日期:2024-06-14 15:24
本发明专利技术属于资源标识提取领域,提供了一种CIM模式元素资源标识提取方法、系统、介质及设备。其中,CIM模式元素资源标识提取方法包括接收客户端查询CIM模式元素URI对应资源标识的访问请求;响应访问请求,根据CIM模式元素的容器段散列值,确定所用的缓冲区;其中,不同容器的CIM模式资源预先用散列的形式分布存储在一组缓冲区内;计算CIM模式元素URI字符串的散列值,从确定所用的缓冲区中查找出URI字符串对应散列值分块;其中,CIM模式元素URI和资源标识预先计算CIM模式元素URI字符串的散列值映射存储至缓冲区的对应散列值分块中;从查找出的散列值分块中提取CIM模式元素URI对应的资源标识并返回。

【技术实现步骤摘要】

本专利技术属于资源标识提取领域,尤其涉及一种cim模式元素资源标识提取方法、系统、介质及设备。


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。

2、随着电力系统信息标准化程度不断提高,电网模型数据在描述时基于cim(公共信息模型,common information model)已被广泛使用。基于cim管理的电网模型,在访问时需要首先从服务器获得cim模式元素(包、类、属性、关联)资源的标识(resourceid),用于后续通用数据访问、高速数据访问和事件订阅等标准接口服务调用时确定被访问的数据内容。cim模式资源以uri字符串形式表示,使用数据访问的方法前,需要首先将字符串表示cim模式资源,翻译成由数字表示的资源标识。当访问服务的客户端量很大时,cim模式元素资源标识的提取效率必须优化。

3、现有技术在处理cim模式元素标识时,存在以下问题:

4、(1)数据存储组织不够合理:在现有的处理方法中,cim模式元素资源标识的存储和组织方式较为简单,通常采用线性列表或数组等形式。这本文档来自技高网...

【技术保护点】

1.一种CIM模式元素资源标识提取方法,其特征在于,包括:

2.如权利要求1所述的CIM模式元素资源标识提取方法,其特征在于,如果根据容器部分的散列值未检索到缓冲区,则确定模式元素不存在。

3.如权利要求1所述的CIM模式元素资源标识提取方法,其特征在于,如果缓冲区定位成功,进入到模式元素存储缓存区,利用CIM模式元素URI字符串的散列值定位存储二级块;在缓存区内进行有限次字符串比较,当完全匹配时,返回有效资源标识。

4.如权利要求1所述的CIM模式元素资源标识提取方法,其特征在于,CIM模式元素的URI由容器和片段两部分构成,计算容器部分的散列值,对...

【技术特征摘要】

1.一种cim模式元素资源标识提取方法,其特征在于,包括:

2.如权利要求1所述的cim模式元素资源标识提取方法,其特征在于,如果根据容器部分的散列值未检索到缓冲区,则确定模式元素不存在。

3.如权利要求1所述的cim模式元素资源标识提取方法,其特征在于,如果缓冲区定位成功,进入到模式元素存储缓存区,利用cim模式元素uri字符串的散列值定位存储二级块;在缓存区内进行有限次字符串比较,当完全匹配时,返回有效资源标识。

4.如权利要求1所述的cim模式元素资源标识提取方法,其特征在于,cim模式元素的uri由容器和片段两部分构成,计算容器部分的散列值,对应建立缓冲区。

5.如权利要求4所述的cim模式元素资源标识提取方法,其特征在于,具有相同容器的模式元素将存入同一缓冲区。

6.一种cim模式元素资源标识提取系统,其特征在于,包括:

...

【专利技术属性】
技术研发人员:刘政强梁成辉崔金鹏段晓张波刘学升孙海蓬王海洋李哲田志磊
申请(专利权)人:山东电力工程咨询院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1