The application relates to a data interaction method, system, computer equipment and storage medium. The method includes: extracting loan application data from multiple source servers; including source server identification; determining the guarantor identification adapted to the loan application data according to the preset rules; generating corresponding loan tasks respectively from the extracted loan application data; and having corresponding loan tasks. Calling the target interface, using the task identification and the corresponding source server identification to generate a call record, using the target interface to send multiple loan tasks to the corresponding guarantor identification of the corresponding target server; when receiving the guaranteed results returned by the target server, the guaranteed results carry the task identification; in existence The source server identification corresponding to the task identification in the guarantee result is queried in the stored multiple call records, and the guarantee result is sent to the corresponding source server. This method can reduce the cost of data interaction.
【技术实现步骤摘要】
数据交互方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种数据交互方法、装置、计算机设备和存储介质。
技术介绍
随着互联网金融的发展,P2P网络借贷(以下简称“网贷”)凭借其手续便利、信息透明等属性,越来越多的为人们所熟知。网贷的主要模式是借贷人与投资人双方在网贷平台自由竞价,撮合成交。投资人获取利息收益并承担风险,借贷人到期偿还本金,提供网贷平台的信贷公司收取中介服务费。网贷平台的担保模式包括第三方担保。第三方担保是指当借贷人不履行对投资人负有的债务时,由第三方(以下称“担保方”)依法承担对相应投资人的代偿责任。传统的基于第三方担保模式的网贷平台仅支持单一担保功能,换言之,一个网贷平台只能由唯一担保方做担保。如果担保方希望通过多个网贷平台为更多借贷人提供担保,则担保方对应的目标服务器需要与不同网贷平台对应的平台服务器及同一网贷平台对应的不同平台服务器分别进行数据交互,使得目标服务器与平台服务器之间存在较强的耦合性。目标服务器需要通过编程实现与平台服务器之间复杂的交互逻辑,使得数据交互成本提高。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够降低数据交互成本的数据交互方法、装置、计算机设备和存储介质。一种数据交互方法,所述方法包括:在多个源服务器提取贷款申请数据;所述贷款申请数据包括源服务器标识;按照预设规则确定与所述贷款申请数据相适应的担保方标识;利用提取到的多组所述贷款申请数据分别生成对应的贷款任务;所述贷款任务具有对应的任务标识;调用目标接口,利用所述任务标识及对应的源服务器标识生成调用记录,利用所述目标接口将多个所述 ...
【技术保护点】
1.一种数据交互方法,所述方法包括:在多个源服务器提取贷款申请数据;所述贷款申请数据包括源服务器标识;按照预设规则确定与所述贷款申请数据相适应的担保方标识;利用提取到的多组所述贷款申请数据分别生成对应的贷款任务;所述贷款任务具有对应的任务标识;调用目标接口,利用所述任务标识及对应的源服务器标识生成调用记录,利用所述目标接口将多个所述贷款任务分别发送至相应担保方标识对应的目标服务器;当接收所述目标服务器返回的担保结果时,所述担保结果携带了任务标识;在存储的多个调用记录中查询与所述担保结果中任务标识相对应的源服务器标识,将所述担保结果发送至相应源服务器。
【技术特征摘要】
1.一种数据交互方法,所述方法包括:在多个源服务器提取贷款申请数据;所述贷款申请数据包括源服务器标识;按照预设规则确定与所述贷款申请数据相适应的担保方标识;利用提取到的多组所述贷款申请数据分别生成对应的贷款任务;所述贷款任务具有对应的任务标识;调用目标接口,利用所述任务标识及对应的源服务器标识生成调用记录,利用所述目标接口将多个所述贷款任务分别发送至相应担保方标识对应的目标服务器;当接收所述目标服务器返回的担保结果时,所述担保结果携带了任务标识;在存储的多个调用记录中查询与所述担保结果中任务标识相对应的源服务器标识,将所述担保结果发送至相应源服务器。2.根据权利要求1所述的方法,其特征在于,在按照预设规则确定与所述贷款申请数据相适应的担保方标识的步骤之前,还包括:计算多组贷款申请数据分别对应的数据量;对所属集群内其他服务器的负载进行监测;获取预设的负载均衡文件,根据负载均衡文件确定集群内多个服务器分别能够处理的贷款申请数据的总数据量;根据所述总数据量将多组贷款申请数据分为多份,将每份贷款申请数据分配至集群内相应服务器。3.根据权利要求1所述的方法,其特征在于,所述贷款申请数据还包括贷款标识和申请额度;所述按照预设规则确定与所述贷款申请数据相适应的担保方标识的步骤包括:获取所述贷款标识对应的消息队列;所述消息队列包括多个担保方标识及对应的担保状态;所述担保状态包括已担保和未担保;按照预设遍历方向对获取到的消息队列进行遍历,筛选第一个担保状态为未担保的担保方标识;计算筛选出的担保方标识对应的剩余担保额度;对比所述剩余担保额度是否大于或等于所述申请额度;若是,将筛选出的担保方标识标记为所述贷款申请数据相适应的担保方标识,将筛选出的担保方标识的担保状态变更为已担保;否则,筛选下一个保单状态为未担保的担保方标识,返回所述计算筛选出的担保方标识对应的剩余担保额度的步骤,直至确定所述贷款申请数据相适应的担保方标识。4.根据权利要求3所述的方法,其特征在于,所述消息队列中多个担保方标识具有不同的担保比例;获取所述贷款标识所对应的消息队列的步骤包括:根据所述贷款标识,检测是否存在对应的消息队列;当不存在对应的消息队列时,获取所述贷款标识对应的多个担保方标识;根据获取的多个担保方标识的担保比例,确定多个担保方标识的担保顺序;获取预设的队列长度,根据所述队列长度及多个担保方标识的担保比例,确定多个担保方标识的担保次数;根据所述担保顺序和担保次数,利用多个担保方标识生成相应的消息队列。5.根据权利要求1~4任意一项所述的方法,其特征在于,在所述利用所述目标接口将多个所述贷款任务分别发送至相应担保方标识对应的目...
【专利技术属性】
技术研发人员:花海勇,栾继臣,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。