数据处理方法、中台系统、存储介质和电子设备技术方案

技术编号:34202335 阅读:71 留言:0更新日期:2022-07-20 10:59
本公开涉及一种数据处理方法、中台系统、存储介质和电子设备,该方法包括:通过接口模块根据获取的请求信息确定目标业务类型,再对请求信息,按照目标业务类型对应的检验规则进行检验,并在通过检验的情况下,将请求信息和目标业务类型发送至处理模块,通过处理模块执行目标业务类型对应的目标业务,并将数据请求发送给数据模块,通过数据模块确定数据请求是否满足目标业务类型对应的安全规则,并在满足安全规则的情况下,将目标数据源中数据请求对应的目标数据发送至处理模块,通过处理模块根据请求信息和目标数据执行目标业务,以得到业务数据,并将业务数据发送至接口模块,通过接口模块对业务数据进行处理,并输出处理后的业务数据。务数据。务数据。

Data processing method, middle stage system, storage medium and electronic equipment

【技术实现步骤摘要】
数据处理方法、中台系统、存储介质和电子设备


[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]在确定不存在所述目标业务所属的目标服务的情况下,从服务器获取所述目标服务,并加载所述目标服务;
[0043]在加载所述目标服务后,通过所述目标服务执行所述目标业务。
[0044]可选地,所述数据模块确定所述数据请求满足所述安全规则可以包括以下的至少一种:
[0045]在将所述数据请求发送至服务器后,接收到所述服务器发送的第二鉴权结果,所述第二鉴权结果用于指示所述数据请求通过所述服务器鉴权本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于中台系统,所述中台系统包括接口模块、处理模块和数据模块;所述方法包括:通过所述接口模块获取请求信息,并根据所述请求信息确定目标业务类型;通过所述接口模块对所述请求信息,按照所述目标业务类型对应的检验规则进行检验,并在所述请求信息通过检验的情况下,将所述请求信息和所述目标业务类型发送至所述处理模块;通过所述处理模块执行所述目标业务类型对应的目标业务,并将数据请求发送给所述数据模块;所述数据请求包括检验数据和所述请求信息,所述检验数据为对所述请求信息进行检验后得到的数据;通过所述数据模块确定所述数据请求是否满足所述目标业务类型对应的安全规则,并在所述数据请求满足所述安全规则的情况下,将目标数据源中所述数据请求对应的目标数据发送至所述处理模块,所述目标数据源为所述数据模块包括的多个数据源中的至少一个数据源;通过所述处理模块根据所述请求信息和所述目标数据执行所述目标业务,以得到业务数据,并将所述业务数据发送至所述接口模块;通过所述接口模块对所述业务数据进行处理,并输出处理后的所述业务数据。2.根据权利要求1所述的方法,其特征在于,所述请求信息通过检验可以包括以下的至少一种:所述请求信息求满足预设数据格式;在将所述请求信息发送至服务器后,接收到所述服务器发送的第一鉴权结果;所述第一鉴权结果用于指示所述请求信息通过所述服务器鉴权;在采用第一处理方式对所述请求信息处理后,处理后的所述请求信息通过合法性校验,所述第一处理方式包括解密处理,和/或解压缩处理。3.根据权利要求1所述的方法,其特征在于,所述处理模块中设置有多种服务,每种所述服务包括多个业务,每个所述业务对应一种业务类型;所述通过所述处理模块执行所述目标业务类型对应的目标业务,包括:通过所述处理模块确定所述多种服务中,是否存在所述目标业务所属的目标服务;通过所述处理模块在确定存在所述目标业务所属的目标服务的情况下,加载所述目标服务;通过所述处理模块在确定不存在所述目标业务所属的目标服务的情况下,从服务器获取所述目标服务,并加载所述目标服务;通过所述处理模块在加载所述目标服务后,通过所述目标服务执行所述目标业务。4.根据权利要求1所述的方法,其特征在于,所述数据请求满足所述安全规则可以包括以下的至少一种:在将所述数据请求发送至服务器后,接收到所述服务器发送的第二鉴权结果,所述第二鉴权结果用于指示所述数据请求通过所述服务器鉴权;所述数据请求与所述目标数据源中存储的预设数据匹配;在将从所述目标数据源获取所述目标数据时对应的目标特征值发送至所述服务器后,接收到所述服务器发送的第三鉴权结果,所述第三鉴权结果用于指示所述目标特征值通过
所述服务器鉴权;对所述数据请求和所述目标数据进行加密;所述数据请求通过参数化处理。5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:王程宏杨占晓王勇董建熊林欣王红瓅朱兴
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1