论文部分内容阅读
随着云计算技术的迅速应用和“互联网+”的全面展开,大数据产业在传统行业和日常生活中的重要性也愈加明显。就个人而言,我们所需要管理和分享的数据量,从之前的MB逐步发展为GB、TB;对使用方式的需求,也逐渐从本地发展到“云端”。在此环境之下,研究基于云平台的文件管理与分享系统的重要性就较为明显。 文件分享管理系统不但可以实现随时随地管理自已的文件,还可以实现将自已的文件分享给别人。目前我们知道很多现有的“云存储”平台,然而他们也存在一些缺点。例如百度云是需要会员才能开启自动同步功能;DropBox因为服务器在境外,访问速度受限等。设计并实现基于云平台的文件管理与分享系统,将文件从本地搬到“云端”,首先,在一套完整的架构之上,还需要提供有效的解决方案。之后,研究系统架构中的关键技术问题,解决实现中的难点。基于此,论文将从如下几个方面展开工作: (1)论文分析并比较了国内外文件管理的方式,针对目前的问题,设计出一种基于云平台的文件分享管理系统。这套系统是基于云平台开发实现的,利用云平台按需使用、随处访问、多租户等特点存储资源。 (2)在基础设计上研究了文件分享管理的关键技术,其中包括文件索引和存储机制、文件分享机制,以及分享中的用户隐私的保护等相关问题。通过安全的存储方式和快速的查找文件的技术,确保了用户的数据安全,从而增加了用户使用率。 (3)基于WebDAV协议实现原型系统,实现服务器和客户端之间消息交互。服务器端在此基础上还实现了用户注册、用户登录模块,对文件的上传、下载、删除等管理操作模块以及文件同步分享模块。最后对全文做了工作总结并对其工作前景进行展望。 本文研究并实现的基于云平台的文件分享管理系统已经投入市场并使用,达到了预期研究目的。