接口服务处理方法、装置及服务器制造方法及图纸

技术编号:35835693 阅读:14 留言:0更新日期:2022-12-03 14:06
本公开提供的一种接口服务处理方法、装置及服务器,涉及数据处理技术,包括:向服务器发送接口服务调用请求;若确定在预设时间内未接收到服务调用结果,或者,若确定接收到的服务调用结果表征服务调用情况未知,则获取预设的一致性配置表;根据一致性配置表,确定处理方式,并根据处理方式,确定调用目标服务的服务调用结果,以实现服务器与消费方系统中的服务调用结果一致。本方案,可以通过查询预设的一致性配置表,得到预设的处理方式,并根据该处理方式调用服务,以实现消费方系统与服务器中的服务调用结果一致。可以实现对于同一个消费方系统的不同业务场景,使用不同的一致性处理方式以实现消费方系统与服务器中的服务调用结果一致。结果一致。结果一致。

【技术实现步骤摘要】
接口服务处理方法、装置及服务器


[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]图1为本公开一示例性实施例示出的接口服务处理方法的流程示意图;
[0033]图2为本公开另一示例性实施例示出的接口服务处理方法的流程示意图;
[0034]图3为本公开一示例性实施例示出的接口服务处理过程示意图;
[0035]图4为本公开一示例性实施例示出的接口服务处理装置的结构图;
[0036]图5为本公开另一示例性实施例示出的接口服务处理装置的结构图;
[0037]图6为本公开一示例性实施例示出的服务器的结构图。
具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口服务处理方法,其特征在于,应用于消费方系统,包括:向服务器发送接口服务调用请求,以供所述服务器根据所述接口服务调用请求,调用目标服务,并获取调用所述目标服务的服务调用结果,并将所述服务调用结果反馈给所述消费方系统;若确定在预设时间内未接收到所述服务器反馈的服务调用结果,或者,若确定接收到的所述服务器反馈的调用结果表征服务调用情况未知,则获取预设的一致性配置表;根据所述一致性配置表,确定处理方式,并根据所述处理方式,确定调用所述目标服务的服务调用结果,以实现所述服务器与所述消费方系统中调用所述目标服务的服务调用结果一致。2.根据权利要求1所述的方法,其特征在于,所述接口服务调用请求包括所述消费方系统的标识号和业务类型;其中,所述消费方系统包括至少一个业务类型;所述业务类型与所述消费方系统的业务场景对应;所述一致性配置表包括所述标识号、所述业务类型,以及所述处理方式的对应关系;则所述根据所述一致性配置表,确定处理方式,包括:根据所述标识号、以及所述业务类型,查询所述一致性配置表,确定与所述标识号、以及所述业务类型对应的处理方式。3.根据权利要求2所述的方法,其特征在于,所述根据所述处理方式,确定调用所述目标服务的服务调用结果,包括:若确定所述处理方式为抹账,且确定调用所述目标服务在所述消费方系统中已生效,则调用所述服务器中的冲正子服务,以撤销所述目标服务的调用,并确定所述目标服务调用失败;或者,若确定所述处理方式为抹账,且确定调用所述目标服务在所述消费方系统中未生效,则确定所述目标服务调用失败。4.根据权利要求2所述的方法,其特征在于,所述根据所述处理方式,确定调用所述目标服务的服务调用结果,包括:若确定所述处理方式为查证,则调用所述服务器中的查证子服务,以实现通过查询方式确定调用所述目标服务的服务调用结果。5.根据权利要...

【专利技术属性】
技术研发人员:周永恒苏畅常立志于夕涵刘杨曹雅丽
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1