一种数据采集方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:36558912 阅读:15 留言:0更新日期:2023-02-04 17:13
本申请提供了一种数据采集方法、装置、计算机设备及可读存储介质,其中,判断数据采集网关是否与应用服务器建立通信连接;若所述数据采集网关与所述应用服务器建立通信连接,则通过所述数据采集网关根据预设的数据采集表中的数据标识符从设备终端中查询具有所述数据标识符的目标数据;通过所述数据采集网关将所述目标数据和目标查询时间发送至所述应用服务器,其中,所述目标查询时间为将所述目标数据发送至所述应用服务器时所述数据采集网关中的时间。采用上述方法,实现了具有针对性地对数据进行采集,节省流量成本的目的。节省流量成本的目的。节省流量成本的目的。

【技术实现步骤摘要】
一种数据采集方法、装置、计算机设备及可读存储介质


[0001]本专利技术涉及通信
,具体而言,涉及一种数据采集方法、装置、计算机设备及可读存储介质。

技术介绍

[0002]最近几年,随着工业互联网和工业物联网技术的迅猛发展,大数据在互联网工业的舞台上发挥了重要作用。在工业物联网领域往往存在大量的需要进行监控的监控点或者监控设备,对这些监控点或者监控设备检测到的实时数据都需要及时的上传至云端服务器,因此需要涉及到远程数据进行采集,而不同的设备数据往往会通过不同的协议将数据传送到网关。
[0003]现有的工业数据采集方案在遇到由不同协议发送来的数据时,想要通过网关将这些数据上传至云端服务器通常会有两种解决方案,一种是,增加多个网关设备对不同协议传输的数据进行一对一解析后上传。采用这种方案时网关设备的通用性不强,需要不同的网关设备对数据进行解析。另一种是,在网关前增加设备将不同协议传递的数据转换为统一协议传递的数据,但是这样做需要额外的设备对数据进行协议转换。
[0004]可见,上述的两种方案都是对采集到的数据进行整包透传,针对性地获取需要的数据,而大量的不必要数据在传输时会造成不必要的流量成本。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种数据采集方法、装置、计算机设备及可读存储介质,实现了具有针对性地对数据进行采集,节省流量成本的目的。
[0006]第一方面,本申请实施例提供了一种数据采集方法,所述方法包括:
[0007]判断数据采集网关是否与应用服务器建立通信连接;
[0008]若所述数据采集网关与所述应用服务器建立通信连接,则通过所述数据采集网关根据预设的数据采集表中的数据标识符从设备终端中查询具有所述数据标识符的目标数据,其中,所述数据采集表被预先存储在所述设备终端或者所述应用服务器中,所述设备终端通过所述数据采集网关的扩展接口与所述数据采集网关建立通信连接;
[0009]通过所述数据采集网关将所述目标数据和目标查询时间发送至所述应用服务器,其中,所述目标查询时间为从所述设备终端查询到所述目标数据时所述数据采集网关中的时间。
[0010]可选地,在判断数据采集网关是否与应用服务器建立通信连接前,所述方法包括:
[0011]判断所述数据采集网关是否与互联网服务器建立通信连接;
[0012]若所述数据采集网关与互联网服务器建立通信连接,则使用所述数据采集网关向所述应用服务器发送连接请求。
[0013]可选地,在判断所述数据采集网关是否与互联网服务器建立通信连接后,所述方法还包括;
[0014]若所述数据采集网关未与互联网服务器建立通信连接,则通过所述数据采集网关向所述互联网服务器发送连接请求,直至所述数据采集网关与互联网服务器建立通信连接。
[0015]可选地,若所述数据采集网关与所述应用服务器建立通信连接,所述方法还包括:
[0016]使用所述互联网服务器中的时间对所述数据采集网关中的时间进行更新。
[0017]可选地,在判断数据采集网关是否与应用服务器建立通信连接前,所述方法包括:
[0018]判断所述数据采集网关是否与局域网服务器建立通信连接;
[0019]若所述数据采集网关与局域网服务器建立通信连接,则通过所述数据采集网关向所述应用服务器发送连接请求。
[0020]可选地,在判断所述数据采集网关是否与局域网服务器建立通信连接后,所述方法还包括:
[0021]若所述数据采集网关未与所述局域网服务器建立通信连接,则通过所述数据采集网关向所述局域网服务器发送连接请求,直至所述数据采集网关与局域网服务器建立通信连接。
[0022]可选地,在判断数据采集网关是否与应用服务器建立通信连接前,所述方法还包括:
[0023]使用所述应用服务器中的时间对所述数据采集网关中的时间进行更新。
[0024]第二方面,本申请实施例提供了一种数据采集装置,所述装置包括:
[0025]第一判断模块,用于判断数据采集网关是否与应用服务器建立通信连接;
[0026]目标数据查询模块,用于若所述数据采集网关与所述应用服务器建立通信连接,则通过所述数据采集网关根据预设的数据采集表中的数据标识符从设备终端中查询具有所述数据标识符的目标数据,其中,所述数据采集表被预先存储在所述设备终端或者所述应用服务器中,所述设备终端通过所述数据采集网关的扩展接口与所述数据采集网关建立通信连接;
[0027]目标数据发送模块,用于通过所述数据采集网关将所述目标数据和目标查询时间发送至所述应用服务器,其中,所述目标查询时间为从所述设备终端查询到所述目标数据时所述数据采集网关中的时间。
[0028]可选地,所述装置还包括:
[0029]第二判断模块,用于在判断数据采集网关是否与应用服务器建立通信连接前,判断所述数据采集网关是否与互联网服务器建立通信连接;
[0030]第一请求发送模块,用于若所述数据采集网关与互联网服务器建立通信连接,则使用所述数据采集网关向所述应用服务器发送连接请求。
[0031]可选地,所述装置还包括:
[0032]第二请求发送模块,用于在判断所述数据采集网关是否与互联网服务器建立通信连接后,若所述数据采集网关未与互联网服务器建立通信连接,则通过所述数据采集网关向所述互联网服务器发送连接请求,直至所述数据采集网关与互联网服务器建立通信连接。
[0033]可选地,所述装置还包括:
[0034]第一时间更新模块,用于若所述数据采集网关与所述应用服务器建立通信连接,
使用所述互联网服务器中的时间对所述数据采集网关中的时间进行更新。
[0035]可选地,所述装置还包括:
[0036]第三判断模块,用于在判断数据采集网关是否与应用服务器建立通信连接前,判断所述数据采集网关是否与局域网服务器建立通信连接;
[0037]第三请求发送模块,用于若所述数据采集网关与局域网服务器建立通信连接,则通过所述数据采集网关向所述应用服务器发送连接请求。
[0038]可选地,所述装置还包括:
[0039]第四请求发送模块,用于在判断所述数据采集网关是否与局域网服务器建立通信连接后,若所述数据采集网关未与所述局域网服务器建立通信连接,则通过所述数据采集网关向所述局域网服务器发送连接请求,直至所述数据采集网关与局域网服务器建立通信连接。
[0040]可选地,所述装置还包括:
[0041]第二时间更新模块,用于在判断数据采集网关是否与应用服务器建立通信连接前,使用所述应用服务器中的时间对所述数据采集网关中的时间进行更新。
[0042]第三方面,本申请实施例提供了一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面中任一种可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,所述方法包括:判断数据采集网关是否与应用服务器建立通信连接;若所述数据采集网关与所述应用服务器建立通信连接,则通过所述数据采集网关根据预设的数据采集表中的数据标识符从设备终端中查询具有所述数据标识符的目标数据,其中,所述数据采集表被预先存储在所述设备终端或者所述应用服务器中,所述设备终端通过所述数据采集网关的扩展接口与所述数据采集网关建立通信连接;通过所述数据采集网关将所述目标数据和目标查询时间发送至所述应用服务器,其中,所述目标查询时间为从所述设备终端查询到所述目标数据时所述数据采集网关中的时间。2.根据权利要求1所述的方法,其特征在于,在判断数据采集网关是否与应用服务器建立通信连接前,所述方法包括:判断所述数据采集网关是否与互联网服务器建立通信连接;若所述数据采集网关与互联网服务器建立通信连接,则使用所述数据采集网关向所述应用服务器发送连接请求。3.根据权利要求2所述的方法,其特征在于,在判断所述数据采集网关是否与互联网服务器建立通信连接后,所述方法还包括;若所述数据采集网关未与互联网服务器建立通信连接,则通过所述数据采集网关向所述互联网服务器发送连接请求,直至所述数据采集网关与互联网服务器建立通信连接。4.根据权利要求2所述的方法,其特征在于,若所述数据采集网关与所述应用服务器建立通信连接,所述方法还包括:使用所述互联网服务器中的时间对所述数据采集网关中的时间进行更新。5.根据权利要求1所述的方法,其特征在于,在判断数据采集网关是否与应用服务器建立通信连接前,所述方法包括:判断所述数据采集网关是否与局域网服务器建立通信连接;若所述数据采集网关与局域网服务器建立通信连接,则通过所述数据采集网关向所述应用服务器发送连接请求。6....

【专利技术属性】
技术研发人员:樊勇张纬静梁向锋李颖李晓萌
申请(专利权)人:北京时代凌宇信息技术有限公司
类型:发明
国别省市:

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

1