基于工业物联网的数据访问方法、装置、设备及存储介质与流程

文档序号:39942809发布日期:2024-11-12 13:49阅读:23来源:国知局
基于工业物联网的数据访问方法、装置、设备及存储介质与流程

本技术涉及数据访问,具体涉及一种基于工业物联网的数据访问方法、装置、设备及存储介质。


背景技术:

1、物联网运行体系结构包括物联网信息体系结构、物理体系结构和功能体系结构。其中,功能体系结构是信息体系以物理体系为支撑的运行所展现出来的外在功能体现,呈五平台结构,包括用户平台、服务平台、管理平台、传感网络平台和对象平台,分别对应信息体系结构中的用户域、服务域、传感域和对象域,以及物理体系结构中的用户层、服务层、管理层传感网络层和对象层。

2、由于数据量的爆炸式增长,传统的五平台构架在数据访问过程中降低用户的体验感,比如大量数据的集中管理导致运行效率低、平台容易崩溃,在此情况下,对用户的访问查验受限,身份验证常出现卡滞,用户可能会无法访问或者一些非法用户被授权访问,导致了数据访问交互的体验感大大的降低。


技术实现思路

1、本技术的主要目的在于提供一种基于工业物联网的数据访问方法、装置、设备及存储介质,旨在解决现有技术中基于工业物联网下用户的数据访问体验感较差的问题。

2、为实现上述目的,本技术的实施例采用的技术方案如下:

3、第一方面,应用于工业物联网,工业物联网包括用户平台、服务平台、管理平台、传感网络平台以及对象平台,对象平台包括若干对象分平台,若干对象分平台用于采集不同传感对象反馈的数据,传感网络平台包括第一总数据库和若干传感网络分平台,若干传感网络分平台内分别配置一个分数据库,一个分数据库用于存储一个对象分平台采集的数据,若干传感网络分平台分别与第一总数据库交互,管理平台包括第二总数据库,第二总数据库与第一总数据库交互,服务平台包括第三总数据库、若干子数据库以及若干服务分平台,第三总数据库与用户平台交互,第三总数据库通过子数据库与第二总数据库交互,若干子数据库分别与一个服务分平台交互,方法包括以下步骤:

4、响应于目标用户在用户平台上发起的访问请求,确定目标对象分平台以及目标服务分平台;

5、将目标对象分平台对应的分数据库中存储的目标数据,经由其所在的传感网络分平台传输至第一总数据库;

6、将接收的目标数据从第一总数据库起经由第二总数据库传输至目标服务分平台对应的子数据库中;

7、根据目标用户的数据访问权限,确定目标数据中的可访问数据,并将可访问数据通过第三总数据库授权给用户平台以供目标用户访问。

8、在第一方面的一种可能实现方式中,将目标对象分平台对应的分数据库中存储的目标数据,经由其所在的传感网络分平台传输至第一总数据库之前,方法还包括:

9、将若干对象分平台采集的不同传感对象反馈的数据,分别存储至一个分数据库中。

10、在第一方面的一种可能实现方式中,将若干对象分平台采集的不同传感对象反馈的数据,分别存储至一个分数据库中之后,方法还包括:

11、对分数据库中的数据进行数据分类,获得目标分数据库;

12、将目标对象分平台对应的分数据库中存储的目标数据,经由其所在的传感网络分平台传输至第一总数据库,包括:

13、将目标对象分平台对应的目标分数据库中存储的目标数据,经由其所在的传感网络分平台传输至第一总数据库。

14、在第一方面的一种可能实现方式中,将若干对象分平台采集的不同传感对象反馈的数据,分别存储至一个分数据库中之后,方法还包括:

15、对采集的不同传感对象反馈的数据进行访问权限分级,并将访问权限分级与用户的数据访问权限的等级分级绑定。

16、在第一方面的一种可能实现方式中,根据目标用户的数据访问权限,确定目标数据中的可访问数据,包括:

17、根据目标用户的数据访问权限的等级,匹配目标等级的数据,以确定目标数据中的可访问数据。

18、在第一方面的一种可能实现方式中,响应于目标用户在用户平台上发起的访问请求,确定目标对象分平台以及目标服务分平台,包括:

19、响应于目标用户在用户平台上发起的访问请求,对目标用户进行身份验证,获得身份验证结果;

20、根据身份验证结果,获取目标用户的可访问对象以及可访问服务;

21、在可访问对象以及可访问服务中,分别确定目标对象分平台以及目标服务分平台。

22、在第一方面的一种可能实现方式中,管理平台还包括若干管理分平台,一个管理分平台与一个对象分平台形成绑定关系,若干管理分平台均与第二总数据交互,响应于目标用户在用户平台上发起的访问请求,对目标用户进行身份验证,获得身份验证结果,包括:

23、响应于目标用户在用户平台上发起的访问请求,在管理分平台上对目标用户进行身份验证,以确认目标用户对与管理分平台绑定的对象分平台有访问的权限,获得身份验证结果。

24、第二方面,本技术实施例提供一种基于工业物联网的数据访问装置,应用于工业物联网,工业物联网包括用户平台、服务平台、管理平台、传感网络平台以及对象平台,对象平台包括若干对象分平台,若干对象分平台用于采集不同传感对象反馈的数据,传感网络平台包括第一总数据库和若干传感网络分平台,若干传感网络分平台内分别配置一个分数据库,一个分数据库用于存储一个对象分平台采集的数据,若干传感网络分平台分别与第一总数据库交互,管理平台包括第二总数据库,第二总数据库与第一总数据库交互,服务平台包括第三总数据库、若干子数据库以及若干服务分平台,第三总数据库与用户平台交互,第三总数据库通过子数据库与第二总数据库交互,若干子数据库分别与一个服务分平台交互,装置包括:

25、请求模块,请求模块用于响应于目标用户在用户平台上发起的访问请求,确定目标对象分平台以及目标服务分平台;

26、第一传输模块,第一传输模块用于将目标对象分平台对应的分数据库中存储的目标数据,经由其所在的传感网络分平台传输至第一总数据库;

27、第二传输模块,第二传输模块用于将接收的目标数据从第一总数据库起经由第二总数据库传输至目标服务分平台对应的子数据库中;

28、访问模块,访问模块用于根据目标用户的数据访问权限,确定目标数据中的可访问数据,并将可访问数据通过第三总数据库授权给用户平台以供目标用户访问。

29、第三方面,本技术实施例提供一种计算机可读存储介质,储存有计算机程序,计算机程序被处理器加载执行时,实现如上述第一方面中任一项提供的基于工业物联网的数据访问方法。

30、第四方面,本技术实施例提供一种电子设备,包括处理器及存储器,其中,

31、存储器用于存储计算机程序;

32、处理器用于加载执行计算机程序,以使电子设备执行如上述第一方面中任一项提供的基于工业物联网的数据访问方法。

33、与现有技术相比,本技术的有益效果是:

34、本技术实施例提出的一种基于工业物联网的数据访问方法、装置、设备及存储介质,该方法包括:响应于目标用户在用户平台上发起的访问请求,确定目标对象分平台以及目标服务分平台;将目标对象分平台对应的分数据库中存储的目标数据,经由其所在的传感网络分平台传输至第一总数据库;将接收的目标数据从第一总数据库起经由第二总数据库传输至目标服务分平台对应的子数据库中;根据目标用户的数据访问权限,确定目标数据中的可访问数据,并将可访问数据通过第三总数据库授权给用户平台以供目标用户访问。本技术通过对用户发起的访问请求进行分析,直接确定其能够访问的对象以及服务,然后通过所在的目标对象分平台,将对应的数据逐层传递至服务平台分平台对应的子数据库中,最后再根据用户的数据访问权限,再来将传输的数据中能够被访问的部分推送给用户访问,以提升交互安全性,并且由于访问请求直接与采集的对象匹配,能够实现准确的数据访问推送,同时数据根据对象的不同分别储存在传感网络平台,既保证了数据在传感网络平台的有序管理,还分担了管理平台的运行压力,使得数据访问的效率提升、访问流程更清晰,用户的体验感得到提升。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1