服务调用方法及系统技术方案

技术编号:25802115 阅读:33 留言:0更新日期:2020-09-29 18:36
本发明专利技术实施例提供一种服务调用的方法,包括步骤:接收需求方和供应方的注册请求,并分配用户ID和密钥;根据上传的接口属性信息配置对应的服务接口,以生成调用服务;建立调用服务与服务接口的映射关系;接收需求方根据用户ID、密钥和目标调用服务发起的服务调用请求,对服务调用请求进行解析以获取原始服务调用;根据映射关系和预设的规则确定目标服务接口,根据目标服务接口将原始服务调用转换成目标服务调用,将目标服务调用发送给目标服务接口;从目标服务接口获取反馈的原始格式数据,将原始格式数据转换成目标格式数据并发送给目标需求方。通过本发明专利技术实施例,能够提高服务调用的效率。

【技术实现步骤摘要】
服务调用方法及系统
本专利技术实施例涉及计算机
,尤其涉及一种服务调用方法、系统、计算机设备及存储介质。
技术介绍
银行通常需要开放内部接口给外部的产品方调用,以给产品方提供资金支持和服务,从而促进资金流动,创造经济价值。在现有技术中,每家银行的接口所采用的通讯协议和数据格式都不相同,因此,产品方调用不同银行的服务接口时,就需要针对不同的银行适配多种不同的通讯协议和数据格式。即使多家银行提供了相同的服务,例如,贷款服务,每个产品方仍需要分别调用各家银行的服务,这样的服务调用方式使得服务调用的效率非常低下。因此,本专利技术旨在解决服务调用效率低的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种服务调用方法、系统、计算机设备及计算机可读存储介质,能够有效解决服务调用效率低的问题。本专利技术实施例是通过下述技术方案来解决上述技术问题:一种服务调用方法,包括:接收多个需求方和多个供应方的注册请求,以根据所述注册请求给每个需求方和每个供应方分别分配对应的用户ID和密钥,其中,所述用户ID本文档来自技高网...

【技术保护点】
1.一种服务调用方法,其特征在于,包括:/n接收多个需求方和多个供应方的注册请求,以根据所述注册请求给每个需求方和每个供应方分别分配对应的用户ID和密钥,其中,所述用户ID和所述密钥用于登录预设的服务平台及向所述服务平台发起服务调用请求;/n获取多个供应方上传的多个接口属性信息,并根据所述多个接口属性信息配置对应的服务接口,以生成对应的调用服务,其中,每个接口属性信息至少包括服务ID、服务名称、接口地址、请求参数和返回参数;/n建立所述调用服务与所述服务接口的映射关系,其中,每个调用服务映射至少一个服务接口;/n接收目标需求方根据目标用户ID、目标密钥和目标调用服务发起的服务调用请求,并对所述...

【技术特征摘要】
1.一种服务调用方法,其特征在于,包括:
接收多个需求方和多个供应方的注册请求,以根据所述注册请求给每个需求方和每个供应方分别分配对应的用户ID和密钥,其中,所述用户ID和所述密钥用于登录预设的服务平台及向所述服务平台发起服务调用请求;
获取多个供应方上传的多个接口属性信息,并根据所述多个接口属性信息配置对应的服务接口,以生成对应的调用服务,其中,每个接口属性信息至少包括服务ID、服务名称、接口地址、请求参数和返回参数;
建立所述调用服务与所述服务接口的映射关系,其中,每个调用服务映射至少一个服务接口;
接收目标需求方根据目标用户ID、目标密钥和目标调用服务发起的服务调用请求,并对所述服务调用请求进行解析以获取原始服务调用;
根据所述映射关系确定与所述目标调用服务对应的至少一个映射服务接口;
根据预设的规则从所述至少一个映射服务接口中确定目标服务接口,以根据所述目标服务接口将所述原始服务调用转换成目标服务调用,并将所述目标服务调用发送给所述目标服务接口;
从所述目标服务接口获取反馈的原始格式数据,将所述原始格式数据转换成目标格式数据,并将所述目标格式数据发送给所述目标需求方。


2.根据权利要求1所述的服务调用方法,其特征在于,所述根据所述多个接口属性信息配置对应的服务接口之后,还包括:
配置每个所述服务接口的数据格式和通讯协议。


3.根据权利要求1所述的服务调用方法,其特征在于,所述根据预设的规则从所述至少一个映射服务接口中确定目标服务接口,包括:
获取每个映射服务接口的服务状态;
根据所述服务状态确定目标服务接口。


4.根据权利要求2所述的服务调用方法,其特征在于,所述将原始服务调用请求转换成目标服务调用,包括:
获取所述目标服务接口的目标数据格式和目标通讯协议;
将所述原始服务调用的原始数据格式转换成目标数据格式;
将所述原始服务调用的原始通讯协议转换成目标通讯协议,并根据所述目标数据格式和所述目标通讯协议生成目标服务调用。


5.一种服务调用系统,其特征在于,包括:
注册模块,用于接收多个需求方和多个供应方的注册请求,以根据所述注册请求给每个需求方和每个供应方分别分配对应的用户ID和密钥,其中,所述用户ID和所述密钥用...

【专利技术属性】
技术研发人员:李辉
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

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

1