一种资源目录的选择方法、装置、系统及存储介质制造方法及图纸

技术编号:20546029 阅读:34 留言:0更新日期:2019-03-09 18:57
本发明专利技术公开了一种资源目录的选择方法、装置、系统及存储介质,本发明专利技术的服务器通过根据预设权重参数对资源目录进行加权计算,将加权计算结果较大的资源目录,确定为发布资源的资源目录,或者通过联网接收云平台根据预设权重参数对资源目录进行加权计算而确定的发布资源的资源目录,从而实现准确选择资源目录,进而有效解决了现有技术中基于偏差因子选择资源目录的方法并不准确的问题。

A Selection Method, Device, System and Storage Medium of Resource Catalogue

The invention discloses a selection method, device, system and storage medium of resource catalogue. The server of the invention weights the resource catalogue according to the preset weight parameter, determines the resource catalogue with larger weighted calculation result as the resource catalogue of publishing resources, or weights the resource catalogue according to the preset weight parameter by receiving cloud platform through networking. The resource catalogue of publishing resources is determined, so that the resource catalogue can be selected accurately, which effectively solves the inaccurate problem of the method of selecting resource catalogue based on deviation factor in the existing technology.

【技术实现步骤摘要】
一种资源目录的选择方法、装置、系统及存储介质
本专利技术涉及计算机
,特别是涉及一种资源目录(ResourceDirectory,RD)的选择方法、装置、系统及计算机可读存储介质。
技术介绍
在OCF架构中,实体通过资源进行表示。实体作为“资源”被暴露,有唯一的URI,并且支持对资源进行查询、更新、删除等操作的接口。每一个操作都有一个发起者(客户端)和响应者(服务器)。现有OCF中主要是通过使用资源目录作为中介进行发现。拥有资源的设备将资源发布到一个资源目录(ResourceDirectory,RD)上,资源目录代替发布设备响应客户端的查询。现有基于偏差因子(Biasfactor)选择资源目录的方法中,偏差因子是一个由资源目录设备生成的正数,在0到100的范围内,其中0是最低的,100是最高的。但由于在现有方案中,并没有给出偏差因子的具体计算方法,目前只能在设备出厂时由制造商写死,但如果将偏差因子都设置为一个数值,就失去了选择资源目录的意义,最终导致了现有基于偏差因子选择资源目录的方法并不准确。
技术实现思路
本专利技术提供了一种资源目录的选择方法、装置、系统及计算机可读存储介质,以解决现有技术基于偏差因子选择资源目录的方法不准确的问题。本专利技术第一方面提供了一种资源目录的选择方法,应用于拥有资源的服务端设备,包括:判断自身是否联网;如果否,则根据本地的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录;如果是,则向云平台发送确定发布资源的资源目录的请求,并接收所述云平台确定的发布资源的资源目录。优选地,还包括:根据预设规则自动设置所述预设权重参数;或者,根据使用环境设置所述预设权重参数。优选地,所述云平台确定的发布资源的资源目录,为所述云平台根据预设权重参数进行加权计算确定的发布资源的资源目录。优选地,接收云平台确定的发布资源的资源目录,包括:接收所述云平台发来的资源目录的设备的设备标识符ID。本专利技术第二方面提供了一种资源目录的选择方法,应用于云平台,包括:接收服务器发来的确定发布资源的资源目录的请求;根据预存的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录,并将所述资源目录发送给服务器。优选地,还包括:对设备发送来的资源目录进行注册和保存;根据预存的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录,包括:根据注册的资源目录,获取与所述服务器处于同一局域网内的资源目录,通过预设权重参数进行加权计算,将加权计算结果较大的资源目录确定为发布资源的资源目录。优选地,还包括:接收设备发来的资源目录的周期更新结果;根据所述资源目录的周期更新结果,对保存的所述资源目录进行更新。优选地,还包括:根据预设规则自动设置所述预设权重参数;或者,根据使用环境设置所述预设权重参数。优选地,将所述资源目录发送给服务器,包括:将确定的资源目录中的设备的设备标识符ID发送给所述服务器。本专利技术第三方面提供了一种资源目录的选择装置,该装置包括:判断单元,用于判断自身是否联网,如果否,则进入第一处理单元,如果是,则进入第二处理单元;所述第一处理单元,用于根据本地的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录;所述第二处理单元,用于向云平台发送确定发布资源的资源目录的请求,并接收所述云平台确定的发布资源的资源目录。优选地,该装置还包括:第一设置单元,用于根据预设规则自动设置所述预设权重参数;或者,根据使用环境设置所述预设权重参数。优选地,所述第二处理单元具体用于,向云平台发送确定发布资源的资源目录的请求,接收所述云平台发来的资源目录的设备的设备标识符ID。本专利技术第四方面提供了一种资源目录的选择装置,该装置包括:接收单元,接收服务器发来的确定发布资源的资源目录的请求;计算单元,根据预存的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录,并将所述资源目录发送给服务器。优选地,还包括:注册单元,用于对设备发送来的资源目录进行注册和保存;所述计算单元具体用于,根据注册的资源目录,获取与所述服务器处于同一局域网内的资源目录,通过预设权重参数进行加权计算,将加权计算结果较大的资源目录确定为发布资源的资源目录。优选地,所述注册单元还用于,接收设备发来的资源目录的周期更新结果,根据所述资源目录的周期更新结果,对保存的所述资源目录进行更新。优选地,该装置还包括:第二设置单元,用于根据预设规则自动设置所述预设权重参数;或者,根据使用环境设置所述预设权重参数。优选地,所述计算单元还用于,将确定的资源目录中的设备的设备标识符ID发送给所述服务器。本专利技术第五方面提供了一种资源目录的选择系统,包括:服务器,用于判断自身是否联网;如果否,则根据本地的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录;如果是,则向云平台发送确定发布资源的资源目录的请求,并接收所述云平台确定的发布资源的资源目录;作为资源目录的设备,向云平台进行注册,并按预定周期向云平台发送更新结果;云平台,用于根据注册的资源目录,获取与所述服务器处于同一局域网内的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录,并将确定的资源目录发送给所述服务器。本专利技术第六方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有信号映射的计算机程序,所述计算机程序被至少一个处理器执行时,以实现本专利技术第一方面任意一种所述的资源目录的选择。本专利技术第七方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有信号映射的计算机程序,所述计算机程序被至少一个处理器执行时,以实现本专利技术第二方面中任意一项所述的资源目录的选择。本专利技术有益效果如下:本专利技术的服务器通过根据预设权重参数对资源目录进行加权计算,并根据加权计算来确定发布资源的资源目录,或者通过联网接收云平台根据预设权重参数对资源目录进行加权计算而确定的发布资源的资源目录,从而实现准确选择资源目录,进而有效解决了现有技术中基于偏差因子选择资源目录的方法并不准确的问题。附图说明图1是本专利技术第一实施例提供的一种资源目录RD的选择方法的流程示意图;图2是本专利技术第一实施例提供的另一种资源目录RD的选择方法的流程示意图;图3是本专利技术第一实施例提供的再一种资源目录RD的选择方法的流程示意图;图4是本专利技术第一实施例提供的又再一种资源目录RD的选择方法的流程示意图;图5是本专利技术第二实施例提供的一种资源目录RD的选择方法的流程示意图;图6是本专利技术第二实施例提供的又一种资源目录RD的选择方法的流程示意图;图7是本专利技术第三实施例提供的服务器的结构示意图;图8是本专利技术第四实施例提供的服务器的结构示意图。具体实施方式为了解决现有技术中基于偏差因子选择资源目录的方法并不准确的问题,本专利技术提供了一种资源目录RD的选择方法,本专利技术实施例通过服务器自身根据预设权重参数对资源目录进行加权计算,确定发布资源的资源目录,或者直接接收云平台根据预设权重参数对资源目录进行加权计算而确定的发布资源的资源目录,从而实现准确选择资源目录,进而有效解决了现有技术中基于偏差因子选择资源目录的方法并不准确的本文档来自技高网...

【技术保护点】
1.一种资源目录的选择方法,其特征在于,应用于服务器,包括:判断自身是否联网;如果否,则根据本地的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录;如果是,则向云平台发送确定发布资源的资源目录的请求,并接收所述云平台确定的发布资源的资源目录。

【技术特征摘要】
1.一种资源目录的选择方法,其特征在于,应用于服务器,包括:判断自身是否联网;如果否,则根据本地的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录;如果是,则向云平台发送确定发布资源的资源目录的请求,并接收所述云平台确定的发布资源的资源目录。2.根据权利要求1所述的方法,其特征在于,还包括:根据预设规则自动设置所述预设权重参数;或者,根据使用环境设置所述预设权重参数。3.根据权利要求1所述的方法,其特征在于,所述云平台确定的发布资源的资源目录,为所述云平台根据预设权重参数进行加权计算确定的发布资源的资源目录。4.根据权利要求1-3中任意一项所述的方法,其特征在于,接收所述云平台确定的发布资源的资源目录,包括:接收所述云平台发来的资源目录的设备的设备标识符ID。5.一种资源目录的选择方法,其特征在于,应用于云平台,包括:接收服务器发来的确定发布资源的资源目录的请求;根据预存的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录,并将所述资源目录发送给服务器。6.根据权利要求5所述的方法,其特征在于,还包括:对设备发送来的资源目录进行注册和保存;根据预存的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录,包括:根据注册的资源目录,获取与所述服务器处于同一局域网内的资源目录,通过预设权重参数进行加权计算,将加权计算结果较大的资源目录确定为发布资源的资源目录。7.根据权利要求6所述的方法,其特征在于,还包括:接收设备发来的资源目录的周期更新结果;根据所述资源目录的周期更新结果,对保存的所述资源目录进行更新。8.根据权利要求5所述的方法,其特征在于,还包括:根据预设规则自动设置所述预设权重参数;或者,根据使用环境设置所述预设权重参数。9.根据权利要求5-8中任意一项所述的方法,其特征在于,将所述资源目录发送给服务器,包括:将确定的资源目录中的设备的设备标识符ID发送给所述服务器。10.一种资源目录的选择装置,其特征在于,包括:判断单元,用于判断自身是否联网,如果否,则进入第一处理单元,如果是,则进入第二处理单元;所述第一处理单元,用于根据本地的资源目录,通过预设权重参数进行加权计算,根据加权计算结果确定发布资源的资源目录;所述第二处理单元,用于向云平台发送确定发布资源的资源目录的请求,并接收所述云平台确定的发布资源的资源目录。11.根据权利要求10所述的装置,其特征在于,还包括:设置单元,...

【专利技术属性】
技术研发人员:梁海山赵峰徐志方刘超尹德帅王方前茹昭
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:山东,37

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

1