【技术实现步骤摘要】
对外服务平台的接口调用方法、装置、设备及介质
[0001]本专利技术涉及接口调用
,特别是涉及一种对外服务平台的接口调用方法、装置、设备及介质。
技术介绍
[0002]现有的对外服务平台大多提供独立的接口供调用方进行接口调用,获取其所提供的资源,每个接口都有不同的请求参数,各个接口拥有不同的限流、熔断或缓存策略。调用方在进行接口调用时需要实现多个对应的接口调用方法,同时需要了解各个接口的限流、缓存策略,才能保证对于接口的正常调用。
[0003]由于现有的对外服务平台对于每一个接口都提供一个对应的调用方式和一批请求参数,需要每个调用方都维护一个调用方法,同时维护自身的请求参数,失去了对外接口封装的意义,同时也增加了调用方调用接口的难度;另外,由于现有的对外服务平台的调用请求大多都使用独立的限流和熔断策略,调用方需要了解详细的接口请求信息以及接口实现形式才能发起接口调用。实际上调用方并不关注接口的实现,仅仅关注于请求与结果两个关键点,这样就不方便调用方进行调用的实现。
技术实现思路
[0004]本专 ...
【技术保护点】
【技术特征摘要】
1.对外服务平台的接口调用方法,其特征在于,包括步骤:预设的接口承载容器根据调用方的接口调用请求,根据预设的接口与所述接口调用请求中包含的键的对应关系,确定调用方调用的目标接口;所述接口承载容器根据所述接口调用请求对目标接口进行接口调用;所述接口承载容器根据所述目标接口对所述接口调用请求的响应结果,向调用方返回调用结果。2.根据权利要求1所述对外服务平台的接口调用方法,其特征在于,所述接口承载容器内封装了一个对外服务平台的所有的供外部调用的接口。3.根据权利要求2所述对外服务平台的接口调用方法,其特征在于,所述调用结果包括从缓存数据中获得的请求结果或是从接口中获得的请求结果;所述缓存数据是在调用目标接口的过程中,对从目标接口中获得的请求结果进行缓存所形成的数据。4.根据权利要求3所述对外服务平台的接口调用方法,其特征在于,在调用目标接口的过程中,对从目标接口中获得的请求结果进行缓存的同时,记录缓存命中次数为0;从缓存数据获取请求结果时,记录缓存命中次数。5.根据权利要求4所述对外服务平台的接口调用方法,其特征在于,所述接口承载容器根据所述接口调用请求对目标接口进行接口调用时,包括:根据目标接口的接...
【专利技术属性】
技术研发人员:马希涛,于礁,
申请(专利权)人:云账户技术天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。