【技术实现步骤摘要】
服务接入点的调用方法、装置、设备及可读存储介质
[0001]本申请属于通信
,具体涉及一种服务接入点的调用方法、装置、设备及可读存储介质。
技术介绍
[0002]现有的无服务器serverless架构开发中,服务接入点比如应用程序接口(Application Programming Interface,API)固定为某个域名地址,并通过域名系统解析为IP地址后,进行数据传输以及API调用。固定的域名地址使得开发人员在程序编写初期就要确定后续所有的API服务提供者,且不易进行变更。这种情况下,由于开发者无法保证程序运行位置到其所调用的API的通信链路不变且通信延迟始终保持在较低状态,因此,在API服务提供者调整域名解析对应的IP地址后,可能会造成通信链路无法满足需求。
技术实现思路
[0003]本申请实施例的目的是提供一种服务接入点的调用方法、装置、设备及可读存储介质,以解决目前通过固定的域名地址进行服务接入点调度时出现的通信链路无法满足需求的问题。
[0004]为了解决上述技术问题,本申请是这样实现的:
[0005]第一方面,提供了一种服务接入点的调用方法,应用于终端,包括:
[0006]获取需调用的服务接入点的名称;
[0007]根据所述名称,确定符合要求的目的IP地址;
[0008]利用所述符合要求的目的IP地址进行服务接入点的调度。
[0009]第二方面,提供了一种服务接入点的调用方法,应用于入口路由,包括:
[0010]从终端接收解 ...
【技术保护点】
【技术特征摘要】
1.一种服务接入点的调用方法,应用于终端,其特征在于,包括:获取需调用的服务接入点的名称;根据所述名称,确定符合要求的目的IP地址;利用所述符合要求的目的IP地址进行服务接入点的调度。2.根据权利要求1所述的方法,其特征在于,所述根据所述名称,确定符合要求的目的IP地址,包括:向入口路由发送解析请求;其中,所述解析请求中包括用于指示所述名称的第一参数;从所述入口路由接收所述符合要求的目的IP地址;其中,所述符合要求的目的IP地址是所述入口路由根据预先存储的路由表,确定的与所述名称对应的目的IP地址;所述预先存储的路由表中记录有服务接入点的名称与目的IP地址之间的对应关系;或者,所述符合要求的目的IP地址是所述入口路由根据所述名称从名称解析系统请求得到。3.根据权利要求2所述的方法,其特征在于,所述解析请求中还包括第二参数,所述第二参数用于指示单次接入点调度的费用上限;所述预先存储的路由表中还记录有目的IP地址与单次接入点调度的费用之间的对应关系;所述符合要求的目的IP地址是所述入口路由根据所述预先存储的路由表,确定的与所述名称对应且满足所述费用上限的要求的目的IP地址。4.根据权利要求3所述的方法,其特征在于,当与所述名称对应且满足所述费用上限的要求的目的IP地址具有多个时,所述符合要求的目的IP地址是多个目的IP地址中的接入点响应时间最小的一个,或者,所述符合要求的目的IP地址是多个目的IP地址中的调用费用最少的一个。5.根据权利要求2所述的方法,其特征在于,在利用所述符合要求的目的IP地址进行服务接入点的调度之后,当所述终端无法获得相应服务接入点的响应时,所述方法还包括:向所述入口路由发送报告信息;其中,所述报告信息用于指示利用所述符合要求的目的IP地址无法进行相应服务接入点的调度。6.一种服务接入点的调用方法,应用于入口路由,其特征在于,包括:从终端接收解析请求;其中,所述解析请求中包括第一参数,所述第一参数用于指示所述终端需调用的服务接入点的名称;根据所述名称,确定符合要求的目的IP地址;向所述终端发送所述符合要求的目的IP地址,由所述终端利用所述符合要求的目的IP地址进行服务接入点的调度。7.根据权利要求6所述的方法,其特征在于,所述根据所述名称,确定符合要求的目的IP地址,包括以下至少一项:根据预先存储的路由表,确定与所述名称对应的目的IP地址;其中,所述预先存储的路由表中记录有服务接入点的名称与目的IP地址之间的对应关系;向名称解析系统发送包括所述名称的服务请求,并从所述名称解析系统接收所述符合要求的目的IP地址。8.根据权利要求6所述的方法,其特征在于,
所述解析请求中还包括第二参数,所述第二参数用于指示单次服务接入点调度的费用上限;所述预先存储的路由表中还记录有目的IP地址与单次接入点调度的费用之间的对应关系;所述根据预先存储的路由表,确定与所述名称对应的目的IP地址,包括:根据所述预先存储的路由表,确定与所述名称对应且满足所述费用上限的要求的目的IP地址。9.根据权利要求8所述的方法,其特征在于,当与所述名称对应且满足所述费用上限的要求的目的IP地址具有多个时,所述符合要求的目的IP地址是多个目的IP地址中的接入点响应时间最小的一个,或者,所述符合要求的目的IP地址是多个目的IP地址中的调用费用最少的一个。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:从所述终端接收报告信息;其中,所述报告信息用于指示利用所述符合要求的目的IP地址无法进行相应服务接入点的调度;根据所述报告信息,对所述预先存储的路由表进行更新。11.一种服务接入点的调用装置,应用于终端,其特征在于,包括:获取模块,用于获取需调用的服务接入点的名称;第一确定模块,用于根据所述...
【专利技术属性】
技术研发人员:魏华,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。