【技术实现步骤摘要】
本申请涉及计算机,具体涉及一种确定描述文件的方法及装置。
技术介绍
1、应用编程接口(application program interface,api),又可以称为应用程序接口,其为客户端与服务器通信的媒介,例如,客户端可调用api访问服务器,服务器也可调用api访问客户端。api的开发依赖于api的描述文件。api的描述文件规定了api的实现方式,属于机器可读取的文件。客户端的开发者和服务器的开发者可基于api的描述文件,协调开发api。
2、目前,一般是用户手动编写api的描述文件,用户需熟悉api的开发需求以及开发规范,并根据该开发规范编写api的描述文件。并且在编写过程中,用户需要多次检查api的描述文件是否符合api的开发需求以及开发规范等,如果不符合,则需要用户进行修改,直到符合需求。由此可见,这种得到api的描述文件的过程较为繁琐,效率较低。
技术实现思路
1、本申请实施例提供一种确定描述文件的方法及装置,用于提高获得描述文件的效率。
2、第一方面,
...【技术保护点】
1.一种确定描述文件的方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述第一信息确定所述目标API的目标描述文件,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,根据所述至少一个元素确定所述目标描述文件,包括:
5.根据权利要求2-4任一项所述的方法,其特征在于,从所述多个元素中,确定与所述目标API对应的至少一个元素,包括:
6.根据权利要求2-5任一项所述的方法,其特征在于,所述第一信息还指示
...【技术特征摘要】
1.一种确定描述文件的方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述第一信息确定所述目标api的目标描述文件,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,根据所述至少一个元素确定所述目标描述文件,包括:
5.根据权利要求2-4任一项所述的方法,其特征在于,从所述多个元素中,确定与所述目标api对应的至少一个元素,包括:
6.根据权利要求2-5任一项所述的方法,其特征在于,所述第一信息还指示第一业务指标,所述第一业务指标是指期望所述目标api实现的第一业务指标,其中,至少一个api实际实现的业务指标均符合所述第一业务指标,所述至少一个api与根据所述多个元素中的部分或全部元素生成的描述文件对应,所述至少一个api包括所述目标api;和/或,
7.一种确定描述文件的方法,其特征在于,应用于客户端,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述多个元素包括目标api的至少一个模型、至少一个方法和至少一个资源,所述至少一个模型指示通过所述目标api传输的消息的格式,所述至少一个方法指示通过所述目标api传输的链接,所述至少一个资源指示通过所述目标api传输的内容;
10.根据权利要求8或9所述的方法,其特征在于,
11.一种确定描述文件的装置,其特征在于,包括:
12.根据权利要求11所述的装置,其特征在于,所述处理模块具体用于:
13.根据权利要求12所述的装置,其特征在于,所述处理模块还...
【专利技术属性】
技术研发人员:叶一达,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。