System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种数据处理方法和装置。
技术介绍
1、边缘计算是一种分散式运算的架构,将应用程序、数据资料与服务的运算,由网络中心节点移往网络逻辑上的边缘节点来处理。边缘计算将原本完全由中心节点处理的大型服务加以分解,切割成更小与更容易管理的部分,分散到边缘节点去处理。边缘节点更接近于用户终端装置,可以加快资料的处理与传送速度,减少延迟,提高安全隐私保护。
2、现有技术的边缘计算场景下,无论是边缘节点到中心服务、边缘节点到边缘设备、以及边缘设备之间的网络通信,大多数使用传统的通信协议,这些传统的通信协议在建立连接和传输数据时,存在较高的延迟和带宽消耗,且在安全防护方面开销较大。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种数据处理方法和装置,至少能够解决现有协议在建立连接和传输数据时存在较高的延迟和带宽消耗,在安全防护方面开销较大的现象。
2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种数据处理方法,包括:
3、边缘节点响应于部署预设传输协议代理服务操作,通过预设传输协议代理服务,建立边缘节点和数据采集设备之间的第一预设传输协议连接,以及建立边缘节点和中心服务器之间的第二预设传输协议连接;
4、通过第一预设传输协议连接,接收数据采集设备传输的采集数据,对采集数据做协议转换处理,得到预设传输协议数据;
5、通过第二预设传输协议连接,将预设传输协议数据传输至中心服务器,使得中心服务器对预
6、可选的,在所述响应于部署传输协议预设传输协议代理服务操作之前,所述方法还包括:
7、响应于对容器镜像文件中预设传输协议代理服务程序和依赖包的安装操作,解析依赖包,得到依赖环境,在依赖环境下运行预设传输协议代理服务程序,以对每个边缘节点部署预设传输协议代理服务。
8、可选的,在所述对每个边缘节点部署预设传输协议代理服务的过程中,所述方法还包括:
9、传输证书申请请求至证书管理机构;其中,证书申请请求包括本地ip地址、证书类型、协议类型,证书用于对服务请求和返回参数进行校验;
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、响应于检测到预设传输协议数据中存在敏感数据,使用与敏感数据对应的脱敏策略,对敏感数据做脱敏处理,得到脱敏数据。
35、为实现上述目的,根据本专利技术实施例的另一方面,提供了一种数据处理装置,包括:
36、协议连接建立模块,用于响应于部署预设传输协议代理服务操作,通过预设传输协议代理服务,建立边缘节点和数据采集设备之间的第一预设传输协议连接,以及建立边缘节点和中心服务器之间的第二预设传输协议连接;
37、数据转换模块,用于通过第一预设传输协议连接,接收数据采集设备传输的采集数据,对采集数据做协议转换处理,得到预设传输协议数据;
38、数据传输模块,用于通过第二预设传输协议连接,将预设传输协议数据传输至中心服务器,使得中心服务器对预设传输协议数据进行整合展示。
39、可选的,所述装置还包括部署模块,用于:
40、响应于对容器镜像本文档来自技高网...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应于部署预设传输协议代理服务操作之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述对每个边缘节点部署预设传输协议代理服务的过程中,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,在所述对每个边缘节点部署预设传输协议代理服务之后,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,预设传输协议代理服务程序和依赖包位于容器镜像文件中,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,配置的处理参数包括如下一种或多种:
7.根据权利要求1所述的方法,其特征在于,所述建立边缘节点和数据采集设备之间的第一预设传输协议连接,包括:
8.根据权利要求1或7所述的方法,其特征在于,所述对采集数据做协议转换处理,得到预设传输协议数据,包括:
9.根据权利要求8所述的方法,其特征在于,在所述从预设传输协议插件集合中确定与通讯协议类型对应的预设传输协议插件之前,
10.根据权利要求1所述的方法,其特征在于,在所述将预设传输协议数据传输至中心服务器之前,还包括如下一种或多种:
11.一种数据处理装置,其特征在于,包括:
12.根据权利要求11所述的装置,其特征在于,所述装置还包括部署模块,用于:
13.根据权利要求12所述的装置,其特征在于,所述部署模块,还用于:
14.根据权利要求12所述的装置,其特征在于,预设传输协议代理服务程序和依赖包位于容器镜像文件中,所述装置还包括容器化模块,用于:
15.根据权利要求11所述的装置,其特征在于,所述协议连接建立模块,用于:确定边缘节点和数据采集设备之间采用的原通讯协议,调用可插拔预设传输协议网络接口服务,对原通讯协议进行协议结构转换,得到预设传输协议形式的通讯协议包;其中,可插拔为在不更改原通讯协议源代码基础上,确定协议结构转换方式;
16.根据权利要求11或15所述的装置,其特征在于,所述数据转换模块,用于:
17.根据权利要求16所述的装置,其特征在于,预设传输协议插件管理器,用于:
18.一种电子设备,其特征在于,包括:
19.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-10中任一所述的方法。
20.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-10中任一项所述的方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应于部署预设传输协议代理服务操作之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述对每个边缘节点部署预设传输协议代理服务的过程中,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,在所述对每个边缘节点部署预设传输协议代理服务之后,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,预设传输协议代理服务程序和依赖包位于容器镜像文件中,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,配置的处理参数包括如下一种或多种:
7.根据权利要求1所述的方法,其特征在于,所述建立边缘节点和数据采集设备之间的第一预设传输协议连接,包括:
8.根据权利要求1或7所述的方法,其特征在于,所述对采集数据做协议转换处理,得到预设传输协议数据,包括:
9.根据权利要求8所述的方法,其特征在于,在所述从预设传输协议插件集合中确定与通讯协议类型对应的预设传输协议插件之前,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,在所述将预设传输协议数据传输至中心服务器之前,还包括如下一种或多种:
11.一种...
【专利技术属性】
技术研发人员:高建楠,李竺羲,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。