金融服务调用方法、系统、电子设备及存储介质技术方案

技术编号:36378672 阅读:20 留言:0更新日期:2023-01-18 09:39
本申请公开了一种金融服务调用方法、系统、电子设备及存储介质,所述金融服务调用方法应用于服务消费者,所述金融服务调用方法包括:向注册中心发送目标金融服务订阅请求;获取所述注册中心基于所述目标金融服务订阅请求返回的目标服务提供者列表;根据预设的负载均衡策略,从所述目标服务提供者列表中确定目标服务提供者;向所述目标服务提供者发送所述目标金融服务的调用请求,以供所述目标服务提供者基于所述调用请求向所述服务消费者提供所述目标金融服务。本申请解决了现有技术金融服务的处理效率较低的技术问题。服务的处理效率较低的技术问题。服务的处理效率较低的技术问题。

【技术实现步骤摘要】
金融服务调用方法、系统、电子设备及存储介质


[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]本申请提供了一种金融服务调用方法、系统、电子设备及存储介质,所述服务消费者通过向注册中心发送目标金融服务订阅请求,获取所述注册中心基于所述目标金融服务订阅请求返回的目标服务提供者列表,确定了由可提供目标金融服务的目标服务者构成的目标服务者列表,进而通过根据预设的负载均本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种金融服务调用方法,其特征在于,所述金融服务调用方法应用于服务消费者,所述金融服务调用方法包括:向注册中心发送目标金融服务订阅请求;获取所述注册中心基于所述目标金融服务订阅请求返回的目标服务提供者列表;根据预设的负载均衡策略,从所述目标服务提供者列表中确定目标服务提供者;向所述目标服务提供者发送所述目标金融服务的调用请求,以供所述目标服务提供者基于所述调用请求向所述服务消费者提供所述目标金融服务。2.如权利要求1所述的金融服务调用方法,其特征在于,所述向所述目标服务提供者发送所述目标金融服务的调用请求的步骤之后,还包括:若接收到基于所述调用请求返回的服务调用失败信息,则生成并展示调用失败记录;或者,记录失败次数,并返回执行步骤:根据预设的负载均衡策略,从所述目标服务提供者列表中确定目标服务提供者,直至所述失败次数达到预设次数,生成并展示调用失败记录;或者,生成调用失败记录,并将所述调用失败记录写入异常日志;或者,生成调用失败记录,将所述调用失败记录写入异常日志,并开始计时,当计时达到预设时间时,返回执行步骤:向所述目标服务提供者发送所述目标金融服务的调用请求。3.如权利要求2所述的金融服务调用方法,其特征在于,所述根据预设的负载均衡策略,从所述目标服务提供者列表中确定目标服务提供者的步骤包括:根据所述服务提供者列表中的各第一服务提供者各自对应的权重值,确定各所述第一服务提供者对应的数值区间,生成随机数值,根据所述随机数值所属的数值区间,确定目标服务提供者;或者,根据所述服务提供者列表中的各第一服务提供者各自对应的权重值,依次对各所述第一服务提供者进行轮循,确定目标服务提供者;或者,根据所述服务提供者列表中的各第一服务提供者各自对应的活跃数,从各所述第一服务提供者中确定目标服务提供者。4.一种金融服务调用方法,其特征在于,所述金融服务调用方法应用于服务提供者,所述金融服务调用方法包括:向注册中心发送注册信息,所述注册信息中包括所述服务提供者对应的目标金融服务信息,以供所述注册中心根据所述注册信息将所述服务提供者列入所述目标金融服务对应的目标服务提供者列表;当接收到服务消费者发送的所述目标金融服务的调用请求时,向所述服务消费者提供所述目标金融服务。5.如权利要求4所述的金融服务调用方法,其特征在于,所述向所述服务消费者提供所述目标金融服务的步骤包括:锁定所述目标金融服务对应的业务资源;向所述服务消费者提供所述目标金融服务;当确定所述目标金融服务调用结束时,解除锁定所述目标金融...

【专利技术属性】
技术研发人员:张延峰李秀金王晖
申请(专利权)人:北京信大融金教育科技有限公司
类型:发明
国别省市:

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

1