接口调用方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:26259087 阅读:24 留言:0更新日期:2020-11-06 17:53
本申请涉及接口调用技术领域,根据接口调用请求中的功能类型确定消息队列库中的目标处理端,通过目标处理端将接口调用请求发送至目标接口提供方中处理,可以实现更加便捷地调用接口,提高了接口调用效率。尤其涉及一种接口调用方法、装置、设备和存储介质,该接口调用方法包括:获取接口请求方发送的接口调用请求,接口调用请求包括功能类型;根据接口调用请求对应的功能类型,确定接口调用请求在消息队列库中的目标处理端;通过目标处理端将接口调用请求发送至目标接口提供方,以及通过目标处理端接收目标接口提供方根据接口调用请求生成的应答消息,并将应答消息发送至接口请求方。

【技术实现步骤摘要】
接口调用方法、装置、计算机设备和存储介质
本申请涉及接口调用
,尤其涉及一种接口调用方法、装置、设备及计算机可读存储介质。
技术介绍
在上层应用需要调用底层来实现功能或服务的过程中,如果上层应用采用的编程语言与底层采用的编程语言不同,上层应用需要通过接口与底层通信。现有技术一般是采用JNI(JavaNativeInterface,Java本地接口)技术实现上层应用与底层之间的接口通信。但JNI技术存在一些缺陷:JNI技术只能对接一个底层而且只能调用本地接口,无法调用不同机器中的接口,不具备通用性。此外,第三方的底层不符合JNI规则,无法直接使用,需要再次封装后使用,降低了接口调用的效率。因此上层应用与底层之间需要一种更加便捷的接口调用方法,以提高接口调用效率。
技术实现思路
本申请提供一种接口调用方法、装置、计算机设备及存储介质,根据接口调用请求中的功能类型确定消息队列库中的目标处理端,通过目标处理端将接口调用请求发送至目标接口提供方中处理,可以实现更加便捷地调用接口,提高了接口调用效率。...

【技术保护点】
1.一种接口调用方法,应用于消息队列库中,其特征在于,包括:/n获取接口请求方发送的接口调用请求,其中,所述接口调用请求包括功能类型;/n根据所述接口调用请求对应的功能类型,确定所述接口调用请求在所述消息队列库中的目标处理端;/n通过所述目标处理端将所述接口调用请求发送至目标接口提供方,以及通过所述目标处理端接收所述目标接口提供方根据所述接口调用请求生成的应答消息,并将所述应答消息发送至所述接口请求方。/n

【技术特征摘要】
1.一种接口调用方法,应用于消息队列库中,其特征在于,包括:
获取接口请求方发送的接口调用请求,其中,所述接口调用请求包括功能类型;
根据所述接口调用请求对应的功能类型,确定所述接口调用请求在所述消息队列库中的目标处理端;
通过所述目标处理端将所述接口调用请求发送至目标接口提供方,以及通过所述目标处理端接收所述目标接口提供方根据所述接口调用请求生成的应答消息,并将所述应答消息发送至所述接口请求方。


2.根据权利要求1所述的接口调用方法,其特征在于,所述根据所述接口调用请求对应的功能类型,确定所述接口调用请求在所述消息队列库中的目标处理端之前,还包括:
获取接口提供方对应的功能类型以及识别码;
根据所述接口提供方对应的功能类型,对所述消息队列库中的各处理端标注功能标识,得到携带功能标识的处理端,其中,对至少一个处理端标注相同的功能标识;
将所述携带功能标识的处理端与所述接口提供方的识别码进行关联,其中,所述接口提供方的识别码与至少一个所述处理端对应的功能标识关联。


3.根据权利要求2所述的接口调用方法,其特征在于,所述根据所述接口调用请求对应的功能类型,确定所述接口调用请求在所述消息队列库中的目标处理端,包括:
获取所述消息队列库中的携带功能标识的处理端;
基于携带功能标识的处理端与功能类型之间预设的对应关系,根据所述接口调用请求对应的功能类型确定所述接口调用请求对应的目标处理端。


4.根据权利要求3所述的接口调用方法,其特征在于,所述基于携带功能标识的处理端与功能类型之间预设的对应关系,根据所述接口调用请求对应的功能类型确定所述接口调用请求对应的目标处理端,包括:
确定与所述接口调用请求对应的功能类型存在对应关系的携带功能标识的处理端对应的个数;
若所述携带功能标识的处理端为一个,则将所述携带功能标识的处理端作为所述接口调用请求对应的目标处理端;
若所述携带功能标识的处理端为多个,则基于预设的负载均衡策略确定所述接口调用请求对应的目标处理端。


5.根据权利要求2所述的接口调用方法,其特征在于,所述通过所述目标处理端将所述接口调用请求发送至目标接口提供方之前,还包括:
基于携带功能标识的处理端与接口提供方的识别码之间预设的对应关...

【专利技术属性】
技术研发人员:沈冬明徐玲玲张国辉宋晨
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1