多平台一体化数据处理方法技术

技术编号:39497123 阅读:8 留言:0更新日期:2023-11-24 11:26
本申请涉及数据处理技术领域,提供多平台一体化数据处理方法

【技术实现步骤摘要】
多平台一体化数据处理方法、服务器及存储介质


[0001]本申请涉及数据处理
,尤其涉及多平台一体化数据处理方法

服务器及存储介质


技术介绍

[0002]消费需求的多样化带来电商平台之间的数据差异,电商平台之间的数据差异使得计费扣费操作主要以传统的单平台计费系统为主

传统的单平台计费系统通常只能针对一个特定的电商平台进行计费和扣费,无法适应多样化的产品和服务计费规则,存在数据处理效率低

准确性差等问题

[0003]而现有的部分跨电商平台的计费系统,虽然通过应用编程接口协议(
Application Programming Interface

API
)实现了多种平台的集成,但数据在跨平台之间传输,存在安全隐患


技术实现思路

[0004]为解决现有技术中所存在的电商平台数据处理效率低

准确性差及数据安全性无法得到保障的问题,本申请提供了一种多平台一体化数据处理方法

系统

设备及存储介质

[0005]本申请的第一方面提供一种多平台一体化数据处理方法,应用于集成有多电商平台的电商平台一体化系统中,所述电商平台一体化系统安装在服务器中,所述方法包括:设置服务器与客户端之间的数据接口传输协议;建立所述服务器与所述客户端之间的加密通道;所述服务器通过所述加密通道接收所述客户端根据所述数据接口传输协议发送的加密
HTTPS
请求,所述加密
HTTPS
请求中的加密数据是所述客户端使用服务器公钥对待处理数据进行加密得到的;所述服务器对所述加密数据中的所述待处理数据进行处理,得到处理结果;所述服务器使用客户端公钥对所述处理结果进行加密,得到加密
HTTPS
响应;所述服务器根据所述数据接口传输协议通过所述加密通道将所述加密
HTTPS
响应返回给所述客户端

[0006]在一个可选的实施方式中,所述建立所述服务器与所述客户端之间的加密通道包括:所述客户端向所述服务器发起首次
HTTPS
请求;所述服务器在接收到所述客户端发送的所述首次
HTTPS
请求时,向所述客户端发送数字证书,所述数字证书中携带有所述服务器公钥;所述客户端对所述数字证书进行验证,并在验证通过后,使用所述服务器公钥对所述客户端公钥进行加密后发送至所述服务器

[0007]在一个可选的实施方式中,所述客户端对所述待处理数据进行加密的过程包括:
接收所述服务器发送的加密算法及随机数;使用所述加密算法

所述随机数及所述服务器公钥对所述待处理数据进行加密;其中,所述加密算法是所述服务器通过对所述
HTTPS
请求进行解析,得到所述客户端对应的电商平台类型,根据所述电商平台类型确定的;其中,所述随机数是所述服务器根据接收到所述
HTTPS
请求的时间戳生成的

[0008]在一个可选的实施方式中,方法还包括:所述服务器发送登录请求给所述客户端,使得所述客户端对所述登录请求进行验证;所述服务器接收所述客户端在对所述登录请求验证通过后发送的
Json
格式的互联网令牌(
JWT
)并保存;所述服务器在获取到新的请求后,将请求的内容及所述
JWT
发送至所述客户端;所述服务器接收所述客户端在所述
JWT
验证通过后对所述请求的内容进行处理后返回的数据

[0009]在一个可选的实施方式中,所述服务器对所述加密数据中的所述待处理数据进行处理,得到处理结果包括:确定所述待处理数据的数据类型;确定与所述数据类型对应的数据处理规则;使用所述数据处理规则对所述待处理数据进行处理,得到处理结果

[0010]在一个可选的实施方式中,所述方法还包括:创建可视化展示界面,将所述处理结果在所述可视化展示界面中进行展示

[0011]在一个可选的实施方式中,在得到所述处理结果后,所述方法还包括:所述服务器确定所述客户端的等级;所述服务器根据所述等级确定备份数量;所述服务器根据所述备份数量对所述处理结果在数据库中进行备份

[0012]在一个可选的实施方式中,所述方法还包括:所述服务器对所述数据库进行冗余备份;及
/
或所述服务器对所述数据库的运行状态进行监控

[0013]本申请的第二方面提供一种服务器,包括存储器

处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的多平台一体化数据处理方法的步骤

[0014]本申请的第三方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的多平台一体化数据处理方法的步骤

[0015]本申请通过设置客户端与每个电商平台之间的数据接口传输协议来确保数据传输的格式的统一,通过建立服务器与客户端之间的加密通道来保证数据传输的安全性,使得服务器通过加密通道接收客户端根据数据接口传输协议发送的加密
HTTPS
请求,并在对加密数据中的待处理数据进行处理得到处理结果后进行加密,得到加密
HTTPS
响应,从而根据数据接口传输协议通过加密通道将加密
HTTPS
响应返回给客户端,能够进一步保证数据传输的安全

附图说明
[0016]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0017]图1是本申请实施例示出的多平台一体化数据处理方法的流程图;图2是本申请实施例示出的
CA
认证流程示意图;图3是本申请实施例示出的
JWT
认证流程示意图;图4是本申请实施例示出的服务器结构图

具体实施方式
[0018]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清除

完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0019]在执行本申请实施例提供的多平台一体化数据处理方法之前,需要先将多个电商平台进行集成,从而实现多电商平台一体化,满足用户或者企业在不同电商平台上的数据需求,简化数据处理流程...

【技术保护点】

【技术特征摘要】
1.
一种多平台一体化数据处理方法,应用于集成有多电商平台的电商平台一体化系统中,所述电商平台一体化系统安装在服务器中,其特征在于,所述方法包括:设置服务器与客户端之间的数据接口传输协议;建立所述服务器与所述客户端之间的加密通道;所述服务器通过所述加密通道接收所述客户端根据所述数据接口传输协议发送的加密
HTTPS
请求,所述加密
HTTPS
请求中的加密数据是所述客户端使用服务器公钥对待处理数据进行加密得到的;所述服务器对所述加密数据中的所述待处理数据进行处理,得到处理结果;所述服务器使用客户端公钥对所述处理结果进行加密,得到加密
HTTPS
响应;所述服务器根据所述数据接口传输协议通过所述加密通道将所述加密
HTTPS
响应返回给所述客户端
。2.
根据权利要求1所述的多平台一体化数据处理方法,其特征在于,所述建立所述服务器与所述客户端之间的加密通道包括:所述客户端向所述服务器发起首次
HTTPS
请求;所述服务器在接收到所述客户端发送的所述首次
HTTPS
请求时,向所述客户端发送数字证书,所述数字证书中携带有所述服务器公钥;所述客户端对所述数字证书进行验证,并在验证通过后,使用所述服务器公钥对所述客户端公钥进行加密后发送至所述服务器
。3.
根据权利要求2所述的多平台一体化数据处理方法,其特征在于,所述客户端对所述待处理数据进行加密的过程包括:接收所述服务器发送的加密算法及随机数;使用所述加密算法

所述随机数及所述服务器公钥对所述待处理数据进行加密;其中,所述加密算法是所述服务器通过对所述
HTTPS
请求进行解析,得到所述客户端对应的电商平台类型,根据所述电商平台类型确定的;其中,所述随机数是所述服务器根据接收到所述
HTTPS
请求的时间戳生成的
。4.
根据权利要求3所述的多平台一体化数据处理方法,其特征在于,方法还包括:所述...

【专利技术属性】
技术研发人员:魏诚
申请(专利权)人:深圳市领星网络科技有限公司
类型:发明
国别省市:

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

1