基于rest的云存储服务接口的研究与实现

基于rest的云存储服务接口的研究与实现

ID:33500516

大小:4.29 MB

页数:70页

时间:2019-02-26

基于rest的云存储服务接口的研究与实现_第1页
基于rest的云存储服务接口的研究与实现_第2页
基于rest的云存储服务接口的研究与实现_第3页
基于rest的云存储服务接口的研究与实现_第4页
基于rest的云存储服务接口的研究与实现_第5页
资源描述:

《基于rest的云存储服务接口的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号密级UDC学校代码10497学位论文题目基于REST的云存储服务接口的研究与实现英文ResearchandImplementationofREST-based题目CloudStrorageInterface研究生姓名李凯凯姓名闵联营职称教授学位指导教师单位名称计算机科学与技术学院邮编430063申请学位级别硕士学科专业名称计算机应用技术论文提交日期2014.4论文答辩日期2014.5学位授予单位武汉理工大学学位授予日期答辩委员会主席评阅人2014年4月万方数据独创性声明本人声明,所呈交的论文是我个人在导师

2、指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得武汉理工大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:日期:学位论文使用授权书本人完全了解武汉理工大学有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权武汉理工大学可以将本学位论文的全部内容编入有关数据库进行检索

3、,可以采用影印、缩印或其他复制手段保存或汇编本学位论文。同时授权经武汉理工大学认可的国家有关机构或论文数据库使用或收录本学位论文,并向社会公众提供信息服务。(保密的论文在解密后应遵守此规定)研究生(签名):导师(签名):日期万方数据武汉理工大学硕士学位论文摘要目前云存储服务产品种类繁多,在尝试使用云存储解决方案来运作实际项目时,可能会遇到接口不统一、数据难共享、后期维护不便等问题。为了实现同样的功能,开发人员需要编写几乎全然不同的代码,阅读并理解多份接口文档。从客观上来讲,这些差异会给云存储的发展带来了诸多困难

4、。为了解决这些问题,本文提出了一种可行的标准化云存储服务访问接口。接口基于REST风格设计,经过理论研究与编码实践,开发出了可标准化访问Google云和百度云的云存储接口插件。本文的主要研究工作包括:(1)针对云存储的差异化问题,讨论并研究了当前的云存储服务架构、接口的提供方式等基础知识。论文把重点放在REST技术的研究之上,并把它与其它几种主流的云存储服务接口进行了比对。论文认为基于HTTP的REST设计风格,是实现云存储服务接口的首选技术。(2)为了屏蔽用户与云存储交互时数据的不一致性,论文根据多个云存储产

5、品接口的特点,设计了一种基于REST的云存储服务接口规范,给出了基本的资源操作方法,并对访问的安全性、权限操作、错误响应做了详细定义。(3)编码并实现了一个COM插件,它是根据论文中提出的REST风格云存储服务接口进行开发的。插件通过中间数据转换,使开发者可以使用同一套规则访问不同的云存储服务,减少编码量,提高开发速度,降低学习成本。(4)对插件进行比对测试与应用测试。比对测试是使用原生接口、其它类库及接口插件的调用测试,实验结果表明插件在代码量、数据统一性方面更为优秀。应用测试则开发了WindowsPhone

6、应用软件,使用插件完成对Google云、百度云的访问,插件的运行情况良好,操作响应都在可接受范围之内。关键词:REST,云存储,接口,COMI万方数据武汉理工大学硕士学位论文AbstractTherearealotofcloudstorageproductsonthemarketnowadays.Whentryingtousecloudstoragesolutionsinrealproduction,youmayencountermanyproblems,suchasincompatibleinterfaces

7、,unrecognizabledata,inconvenientmaintenance,andsoon.Developersalwaysneedtowritedifferentcodes,readmultipledocumentsforthesamefunction.Obviously,thesedifferenceswillcompromisethedevelopmentofcloudstorage.Tosolvetheaforementionedproblems,thisthesisproposesaRES

8、T-basedunifiedcloudstorageserviceinterface.Usingacloudstoragepluginimplementingtheproposedinterface,differentcloudstorages,suchasGoogleCloudandBaiduCloudcanbeaccessedstandardly.Themainresearchwo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。