[发明专利]一种网盘应用程序编程接口的测量方法和系统有效
| 申请号: | 201610303246.5 | 申请日: | 2016-05-10 |
| 公开(公告)号: | CN106027325B | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 刘方明;金海;吴广原;易小萌 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
| 代理公司: | 华中科技大学专利中心 42201 | 代理人: | 朱仁玲 |
| 地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种对网盘的应用程序编程接口进行测量分析的系统,旨在测量网盘的应用程序编程接口的性能,并分析其底层的系统架构,供第三方应用进行针对性的优化设计以保证应用性能,并帮助网盘提供商分析性能瓶颈。系统包括三层。系统顶层根据用户给定的测量参数对网盘应用程序编程接口进行测量,并将测量数据输出到文件。系统中层包含多个模块,每个模块对应一个网盘,实现该网盘的应用程序编程接口的应用层协议。系统预定义了网盘模块向顶层提供的接口,因此只需编写实现该接口的模块即可添加任意网盘进行测量。系统底层包含一个HTTP/HTTPS客户端模块和一个往返时延测量模块。其中HTTP/HTTPS客户端模块负责处理网络通信细节。 | ||
| 搜索关键词: | 一种 应用程序 编程 接口 测量方法 系统 | ||
【主权项】:
1.一种网盘应用程序编程接口的测量方法,其特征在于,包括以下步骤:(1)接收来自用户的网盘应用程序编程接口测量请求;(2)判断该网盘应用程序编程接口测量请求是文件上传请求、文件下载请求还是文件控制请求,如果是文件上传请求,则进入步骤(3),如果是文件下载请求,则进入步骤(4),如果是文件控制请求,则进入步骤(8);(3)根据网盘应用程序编程接口测量请求中指定的待上传文件大小在内存中生成对应大小的随机内容文件,将该随机内容文件上传到该请求所指定的网盘中,并记录该随机内容文件上传到网盘中的当前时刻、网盘应用程序编程接口测量请求、以及完成上传该随机内容文件的时间;(4)判断网盘应用程序编程接口测量请求中指定的待下载文件是新文件还是旧文件,如果是新文件则转入步骤(5),如果是旧文件转入步骤(7);(5)根据网盘应用程序编程接口测量请求中指定的待下载文件大小在内存中生成对应大小的随机内容文件,并将该随机内容文件上传到该请求所指定的网盘中;(6)将上传的随机内容文件从网盘下载下来,并记录该随机内容文件下载下来的当前时刻、网盘应用程序编程接口测量请求、以及完成下载该随机内容文件的时间;(7)将该旧文件从网盘应用程序编程接口测量请求所指定的网盘中下载下来,并记录该旧文件下载下来的当前时刻、网盘应用程序编程接口测量请求、以及完成下载该文件的时间;(8)调用网盘应用程序编程接口测量请求所指定的网盘的所有控制接口,并分别记录调用各个控制接口的当前时刻、网盘应用程序编程接口测量请求、以及完成调用该控制接口的时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610303246.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种报文发送方法及装置
- 下一篇:链路健康探测方法及装置





