[发明专利]API功能服务方法、装置、设备及可读存储介质在审
申请号: | 201811212198.4 | 申请日: | 2018-10-16 |
公开(公告)号: | CN109634712A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 方振宇 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能步骤 可读存储介质 虚拟服务器 基础功能 应用参数 工作效率 基础工具 接口映射 顺序封装 预存 封装 解析 排序 扫描 指令 关联 消耗 服务 检测 配置 创建 | ||
1.一种API功能服务方法,其特征在于,所述API功能服务方法包括:
当检测到虚拟服务器基础功能的封装指令时,扫描解析所述基础功能的各个功能步骤,并提取所述各个功能步骤中的应用参数;
从预存的API服务接口映射表中获取与所述应用参数的参数名称关联的执行所述各个功能步骤所需的各个API服务接口;
获取所述各个功能步骤的执行顺序,按照所述各个功能步骤的执行顺序将所述各个API服务接口进行排序,并将所有所述API服务接口和对应的功能步骤按照所述执行顺序封装为API基础工具。
2.如权利要求1所述的API功能服务方法,其特征在于,所述从预存的API服务接口映射表中获取与所述应用参数的参数名称关联的执行所述各个功能步骤所需的各个API服务接口步骤之前包括:
统计所有所述各个功能步骤中应用参数的个数;
判断所述应用参数的个数是否分别达到对应的预设个数,若所述应用参数的个数分别达到对应的预设个数,则执行从预存的API服务接口映射表中获取与所述应用参数的参数名称关联的执行所述各个功能步骤所需的各个API服务接口的步骤。
3.如权利要求1所述的API功能服务方法,其特征在于,所述将所有所述API服务接口和对应的功能步骤按照所述执行顺序封装为API基础工具步骤之后包括:
从所述虚拟服务器中获取预存的所述虚拟服务器基础功能的基础名称,并以所述基础名称为后缀得到所述API基础工具的名称,以根据所述API基础工具的名称从预存的规则数据库中选取触发调用规则;
根据所述触发调用规则生成所述API基础工具的目标触发处理流程,以在检测到预设触发指令时,调用并应用执行所述API基础工具。
4.如权利要求1-3任一项所述的API功能服务方法,其特征在于,所述将所有所述API服务接口和对应的功能步骤按照所述执行顺序封装为API基础工具步骤之后包括:
获取所述API基础工具的功能,基于所述API基础工具的功能对所述API基础工具进行初始分类;
在初始分类后,根据所述API基础工具的名称对所述API基础工具进行调用对象的二次分类,以在检测到基于API工具的预设触发指令时,有序调用所述API基础工具。
5.如权利要求1-3任一项所述的API功能服务方法,其特征在于,所述根据默认调用规则生成所述API基础工具的目标触发规则,以在检测到预设触发指令时,调用并应用执行所述API基础工具步骤之后包括:
检测所述API基础工具是否能调用所述虚拟服务器基础功能,若所述API基础工具能调用所述虚拟服务器基础功能,则生成调用成功的提示信息。
6.如权利要求1所述的API功能服务方法,其特征在于,所述将所有所述API服务接口和对应的功能步骤按照所述执行顺序封装为API基础工具步骤包括:
先将所述各个API服务接口和对应的功能步骤单独封装以得到各个API基础子工具;
按照所述执行顺序将所述各个API基础子工具组合以得到所述API基础工具。
7.一种API功能服务装置,其特征在于,所述API功能服务装置包括:
提取模块,用于当检测到虚拟服务器基础功能的封装指令时,扫描解析所述基础功能的各个功能步骤,并提取所述各个功能步骤中的应用参数;
第一获取模块,用于从预存的API服务接口映射表中获取与所述应用参数的参数名称关联的执行所述各个功能步骤所需的各个API服务接口;
第二获取模块,用于获取所述各个功能步骤的执行顺序,按照所述各个功能步骤的执行顺序将所述各个API服务接口进行排序,并将所有所述API服务接口和对应的功能步骤按照所述执行顺序封装为API基础工具。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811212198.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟键盘的动态配置方法
- 下一篇:一种虚拟机启动方法以及装置