数据处理系统及方法、边缘设备、协议管理设备及服务器技术方案

技术编号:32436336 阅读:17 留言:0更新日期:2022-02-26 07:54
本申请实施例提供一种数据处理系统及方法、边缘设备、协议管理设备及服务器,该数据处理系统包括:边缘设备,以及与所述边缘设备连接的服务器;所述边缘设备用于:检测第一数据协议的待解析数据;从所述服务器获取数据解析文件;基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据;所述服务器用于:提供所述数据解析文件至所述边缘设备。本申请实施例提高了数据解析利用率,扩展了数据解析范围。扩展了数据解析范围。扩展了数据解析范围。

【技术实现步骤摘要】
数据处理系统及方法、边缘设备、协议管理设备及服务器


[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]图1为本申请实施例提供的一种数据处理系统的一个实施例的结构示意图;
[0034]图2为本申请实施例提供的一种数据处理系统的又一个实施例的结构示意图;
[0035]图3为本申请实施例提供的一种数据处理系统的一个示例图;
[0036]图4为本申请实施例提供的一种数据处理系统的又一个实施例的结构示意图;
[0037]图5为本申请实施例提供的一种数据处理系统的又一个实施例的结构示意图;
[0038]图6为本申请实施例提供的一种数据处理系统的又一个实施例的结构示意图;
[0039]图7为本申请实施例提供的一种数据处理系统的又一个实施例的结构示意图;
[0040]图8为本申请实施例提供的一种数据处理系统的又一个示例图;
[0041]图9为本申请实施例提供的一种数据处理方法的一个实施例的流程图;
[0042]图10为本申请实施例提供的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理系统,其特征在于,包括:边缘设备,以及与所述边缘设备连接的服务器;所述边缘设备用于:检测第一数据协议的待解析数据;从所述服务器获取数据解析文件;基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据;所述服务器用于:提供所述数据解析文件至所述边缘设备。2.根据权利要求1所述的系统,其特征在于,还包括:与所述边缘设备连接的第一电子设备;所述第一电子设备用于:发送所述第一数据协议的所述待解析数据至所述边缘设备;所述边缘设备检测第一数据协议的待解析数据具体包括:接收所述第一电子设备发送的所述第一数据协议的所述待解析数据。3.根据权利要求2所述的系统,其特征在于,所述边缘设备从所述服务器获取数据解析文件具体包括:确定所述第一电子设备的设备信息;根据所述第一电子设备的设备信息,确定所述第一电子设备所属产品的产品信息;从所述服务器获取所述第一电子设备所属产品的产品信息所关联的所述数据解析文件。4.根据权利要求3所述的系统,其特征在于,所述边缘设备确定所述第一电子设备的设备信息具体包括:检测所述第一电子设备发起的设备连接请求,获取所述第一电子设备发送的设备信息。5.根据权利要求2所述的系统,其特征在于,所述边缘设备基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据具体包括:如果所述待解析数据满足第一解析条件,基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据;所述边缘设备还用于:发送所述目标数据至所述服务器;所述服务器还用于:接收所述边缘设备发送的所述目标数据。6.根据权利要求5所述的系统,其特征在于,所述边缘设备还用于:如果所述待解析数据满足第二解析条件,发送所述待解析数据至所述服务器;所述服务器还用于:接收所述边缘设备发送的所述待解析数据;如果所述待解析数据满足第二解析条件,基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据。7.根据权利要求2所述的系统,其特征在于,所述第一电子设备包括物联网设备,所述服务器包括物联网云服务器。8.根据权利要求1所述的系统,其特征在于,还包括:与所述边缘设备连接的控制设备;所述控制设备用于:发送所述第一数据协议的所述待解析数据至所述边缘设备;所述边缘设备检测第一数据协议的待解析数据具体包括:接收所述控制设备发送的所述第一数据协议的待解析数据。9.根据权利要求8所述的系统,其特征在于,所述边缘设备从服务器获取数据解析文件具体包括:
如果所述控制设备满足第一控制条件,从所述服务器获取所述数据解析文件;所述边缘设备基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据具体包括:如果所述控制设备满足第一控制条件,基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据。10.根据权利要求9所述的系统,其特征在于,还包括:与所述边缘设备连接的第二电子设备;所述边缘设备还用于:将解析获得的所述目标数据发送至所述第二电子设备;所述第二电子设备用于:接收所述边缘设备发送的所述目标数据;基于所述目标数据执行相应的控制操作。11.根据权利要求9所述的系统,其特征在于,所述边缘设备还用于:如果所述控制设备满足第二控制条件,发送所述待解析数据至所述服务器;所述服务器还用于:接收所述边缘设备发送的所述待解析数据;如果所述控制设备满足第二控制条件,基于所述数据解析文件,将所述待解析数据从所述第一数据协议解析为第二数据协议的目标数据;发送所述目标数据至所述边缘设备;所述边缘设备还用于:接收所述服务器发送的所述目标数据。12.根据权利要求11所述的系统,其特征在于,还包括:与所述边缘设备连接的第三电子设备;所述边缘设备还用于:将接收获得的所述目标数据转发至所述第三电子设备;所述第三电子设备用于:接收所述边缘设备发送的所述目标数据;基于所述目标数据执行相应的控制操作。13.根据权利要求8所述的系统,其特征在于,所述待解析数据包括:控制指令;所述目标数据包括:目标指令。14.根据权利要求1所述的系统,其特征在于,还包括:与所述服务器连接的协议管理设备;所述协议管理设备用于:获取协议管理用户编辑的数据解析文件;发送所述数据解析文件至所述服务器;所述服务器用于:接收所述协议管理设备提供的所述数据解析文件;保存所述数据解析文件。15.根据权利要求14所述的系统,其特征在于,所述协议管理设备还用于:检测协议管理用户发起的调试请求;发送所述调试请求至所述服务器;获取所述服务器反馈的所述调试结果;为所述协议管理用户输出所述调试结果;所述服务器还用于:接收所述协议管理设备发送的所述调试请求;响应所述调试请求,对所述数据解析文件进行调试,获得调试结果;反馈所述调试结果至所述协议管理设备;所述服务器...

【专利技术属性】
技术研发人员:彭垚森熊益群
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1