摘要:
随着通信互联网技术和智能手机技术的发展,整个世界已经踏入 了移动互联网时代。移动互联网时代最主要的特征是海量数据和用户 多样性的服务需求,如何面对这两个问题,是众多互联网厂商和运营 商不得不考虑的问题。与此同时,云存储技术和HTML5技术飞速发 展,云存储是云计算技术的在存储方面的延伸,采用分布式文件系统, 能有效解决海量数据存储和管理的问题,HTML5是web2.0时代的核 心技术,众多的新特性使web app让人们大开眼界,他们是当今时代 最热门的技术。本文以HTML5和云存储技术为主要研究点,从两者的相关背景 和关键技术出发,分析了云存储的典型系统HDFS和百度开源云,并 详细阐述了HTML5的一些新特性。本文在两者的优势和特点中挖掘 出了他们可以结合的点,提出并设计了基于HTML5的云存储典型架 构,架构主要由前端系统、前后端交互系统和后端云存储系统三大系 统组成,各个系统的功能和特点都在文中进行了详细阐述,并且还在 架构中引入了webkit和web OS,将他们的优势充分展现。此外,本 文在此架构模型的基础上,以HTML5websocket、canvas、geolocation 等新特性和云存储中的百度开源云平台为主要方法,提出并设计了一 个典型应用——交通信息分享平台,使用户参与交通信息的分享发 布,方便人们外出选择最佳路线,然后实现了交通信息分享平台,验证了架构的可靠性和实用性。
展开