数据同步方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:32918589 阅读:17 留言:0更新日期:2022-04-07 12:09
本发明专利技术公开了数据同步方法、装置、电子设备和计算机可读介质,涉及大数据资源调度技术领域。该方法的一具体实施方式包括:接收终端发送的托管请求;其中,所述托管请求携带项目编号、产品编号、托管信息和鉴权口令;根据所述托管请求对所述终端进行鉴权;若鉴权通过,则根据所述托管请求生成订单数据,根据所述项目编号匹配出对应的第三方信息,并存储所述第三方信息与所述订单数据的对应关系;若鉴权不通过,则向所述终端返回鉴权不通过的响应结果。该实施方式能够解决不能安全地、实时地确保第三方系统能同步到托管业务的订单数据的技术问题。问题。问题。

【技术实现步骤摘要】
数据同步方法、装置、电子设备和计算机可读介质


[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]向所述第一服务端发送订单查询请求;其中,所述数据同步请求携带所述项目编号、所述产品编号、查询参数和所述鉴权口令;
[0046]接收所述第一服务端返回的所述查询参数对应的订单数据,或者,接收所述第一服务端返回的鉴权不通过的响应结果。
[0047]可选地,接收所述第一服务端返回的所述查询参数对应的订单数据,包括:
[0048]接收所述第一服务端返回的所述查询参数对应的订单数据的总页数;
[0049]向所述第一服务端请求目标页的订单数据;
[0050]接收所述第一服务端返回的所述目标页对应的订单数据。
[0051]另外,根据本专利技术实施例的另一个方面,提供了一种数据同步装置,设置于第一服务端,包括:
[0052]接收模块,用于接收终端发送的托管请求;其中,所述托管请求携带项目编号、产品编号、托管信息和鉴权口令;
[0053]鉴权模块,用于根据所述托管请求对所述终端进行鉴权;若鉴权通过,则根据所述托管请求生成订单数据,根据所述项目编号匹配出对应的第三方信息,并存储所述第三方信息与所述订单数据的对应关系;若鉴权不通过,则向所述终端返回鉴权不通过的响应结果。
[0054]可选地,所述鉴权模块还用于:
[0055]将所述项目编号和所述产品编号组装成鉴权信息;
[0056]采用加密算法计算所述鉴权信息的密文;
[0057]采用信息摘要算法计算所述密文的摘要值;
[0058]判断所述摘要值与所述鉴权口令是否一致,从而确定所述终端是否鉴权通过。
[0059]可选地,所述加密算法为对称加密算法。
[0060]可选地,所述接收模块还用于:接收第二服务端发送的数据同步请求;其中,所述数据同步请求携带项本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据同步方法,其特征在于,应用于第一服务端,包括:接收终端发送的托管请求;其中,所述托管请求携带项目编号、产品编号、托管信息和鉴权口令;根据所述托管请求对所述终端进行鉴权;若鉴权通过,则根据所述托管请求生成订单数据,根据所述项目编号匹配出对应的第三方信息,并存储所述第三方信息与所述订单数据的对应关系;若鉴权不通过,则向所述终端返回鉴权不通过的响应结果。2.根据权利要求1所述的方法,其特征在于,根据所述托管请求对所述终端进行鉴权,包括:将所述项目编号和所述产品编号组装成鉴权信息;采用加密算法计算所述鉴权信息的密文;采用信息摘要算法计算所述密文的摘要值;判断所述摘要值与所述鉴权口令是否一致,从而确定所述终端是否鉴权通过。3.根据权利要求2所述的方法,其特征在于,所述加密算法为对称加密算法。4.根据权利要求1所述的方法,其特征在于,还包括:接收第二服务端发送的数据同步请求;其中,所述数据同步请求携带项目编号、产品编号、同步参数和鉴权口令;根据所述数据同步请求对所述第二服务端进行鉴权;若鉴权通过,则向所述第二服务端返回所述同步参数对应的同步数据;若鉴权不通过,则向所述第二服务端返回鉴权不通过的响应结果。5.根据权利要求1所述的方法,其特征在于,还包括:接收第二服务端发送的订单查询请求;其中,所述订单查询请求携带项目编号、产品编号、查询参数和鉴权口令;根据所述订单查询请求对所述第二服务端进行鉴权;若鉴权通过,则向所述第二服务端返回所述查询参数对应的订单数据;若鉴权不通过,则向所述第二服务端返回鉴权不通过的响应结果。6.根据权利要求5所述的方法,其特征在于,向所述第二服务端返回所述查询参数对应的订单数据,包括:对所述查询参数对应的订单数据进行分页;向所述第二服务端返回所述订单数据的总页数;接收所述第二服务端请求的目标页;向所述第二服务端返回所述目标页对应的订单数据。7.根据权利要求5所述的方法,其特征在于,向所述第二服务端返回所述目标页对应的订单数据,包括:将所述目标页对应的订单数据中的用户个人信息替换成预设字符,得到加密订单数据;其中,所述用户个人信息包括用户姓名和用户电话;向所述第二服务端返回所述加密订单数据。8.一种数据同步方法,其特征在于,应用于第二服务端,包括:根据项目编号和产品编号生成鉴权口令;
向第一服务端发送数据同步请求;其中,所述数据同步请求携带所述项目编号、所述产品编号、同步参数和所述鉴权口令;接收所述第一服务端返回的所述同步参数对应的同步数据,或者,接收所述第一服务端返回的鉴权不通过的响应结果。9.根据权利要求8所述的方法,其特征在于,根据项目编号和产品编号生成鉴权口令,包括:将项目编号和产品编号组装成产品信息;采用加密算法计算所述产品信息的密文;采用信息摘要算法计算所述密文的摘要值,从而生成鉴权口令。10.根据权利要求9所述的方法,其特征在于,所述加密算法为对称加密算法。11.根据权利要求8所述的方法,其特征在于,还包括:向所述第一服务端发送订单查询请求;其中,所述数据同步请求携带所述项目编号、所述产品编号、查询参数和所述鉴权口令;接收所述第一服务端返回的所述查询参数对应的订单数据,或者,接收所述第一服务端返回的鉴权不通过的响应结果。12.根据权利要求11所述的方法,其特征在于,接收所述第一服务端返回的所述查询参数对应的订单数据,包括:接收所述第一服务端返回的所述查询参数对应的订单数据的总页数;向所述第一服务端请求目标页的订单数据;接收所述第一服务端返回的所述目标页对应的订单数据。13.一种数据同步装置,其特征在于,设置于第一服务端,包括:接收模块,用于接收终端发送的托管请求;其中,所述托管请求携带项目编号、产品编号、托管信息和鉴权口令;鉴权模块,用于根据所述托管请求对所述终端进行鉴权;若鉴权通过,则根据所述托管请求生成订单数据,根据所述项目编号匹配出对应的第三方信息,并存储所述第...

【专利技术属性】
技术研发人员:李欣雯吴兴郭友德
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1