基于Google App Engine的移动信息服务的研究

基于Google App Engine的移动信息服务的研究

论文摘要

云计算是并行计算、分布式计算和网格计算的融合和发展,也是这些计算机科学概念的商业实现。云计算通过虚拟化技术提高了资源的利用和管理效率,降低了成本。云计算提供的资源是弹性可扩展的,可以动态部署和调度,以高效的方式满足业务发展的需求。借助于云计算,移动互联网有了更好的发展前景。在云计算中,由于计算能力和存储能力都是由“云”来提供的,所以移动设备可以突破硬件限制的瓶颈,实现终端无关性。另外,由于数据存储在云端,不同用户间可以共享数据,增强了数据共享的便捷性。本系统使用了Google的App Engine提供的基础设施来构建和部署应用程序。Google App Engine是云计算服务中平台即服务的典型代表,它是一个Web应用托管平台,允许用户将自己编写的应用程序发布到Google提供的存储空间中,借助云计算技术,发挥网络宽带和服务器资源的巨大优势。利用Google App Engine提供的分布式数据存储服务,本文研究了列式存储这一存储模式,并实现了数据在云端的列式拆封存储。通过引入两个自定义的域R和D,可以对列式存储的数据进行无损还原,并且,可以在不涉及其他无关域的条件下解析部分数据,提高查询效率。此外,本文测试了系统处理并发请求的效率和查询、修改、删除数据的时耗,实验证明了本系统适用于读操作较频繁,修改、删除操作较少的web应用。同时,本文设计并实现了该系统的移动终端应用程序,通过云服务器端和移动终端的结合,用户可以享受该系统提供的移动信息服务。以餐饮信息为例,用户可以根据自己的需求检索餐厅,可以查看某餐厅的详细信息,可以定位餐厅的地点,使用导航功能查看行车路线等。同时,用户发表自己对某餐厅的评论、上传餐厅的照片和视频文件。随着云计算技术的发展以及终端技术的发展,借助互联网的力量,相信未来云计算可以为用户构建无缝的高体验度的互联网享受。

论文目录

  • 摘要
  • Abstract
  • 引言
  • 1 研究背景
  • 1.1 云计算和云存储
  • 1.2 移动云计算
  • 1.3 国内外研究现状及分析
  • 1.3.1 主要研究领域
  • 1.3.2 存在的主要问题
  • 1.4 本文研究的内容和意义
  • 1.5 本章小结
  • 2 基于GAE的服务器端的设计与实现
  • 2.1 Google App Engine的研究
  • 2.1.1 GAE的数据存储区
  • 2.1.2 GAE的查询和索引
  • 2.1.3 GAE的事务和并发控制
  • 2.1.4 GAE的一致性和复制
  • 2.1.5 GAE的SandBox机制
  • 2.1.6 GAE的缓存
  • 2.2 列数存储
  • 2.3 数据特点和数据模型
  • 2.4 数据存储和解析
  • 2.4.1 数据列拆封存储
  • 2.4.2 数据的重组
  • 2.5 数据操作
  • 2.6 性能测试
  • 2.7 本章小结
  • 3 移动终端的设计与实现
  • 3.1 开发环境
  • 3.2 功能设计
  • 3.3 功能实现
  • 3.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    • [1].移动云计算与普适云计算[J]. 网络安全技术与应用 2017(12)
    • [2].移动云计算MCC模式研究[J]. 无线互联科技 2018(12)
    • [3].移动云计算领域的网络安全解决方案探究[J]. 信息技术 2016(01)
    • [4].一种基于三支决策的移动云任务节能卸载方法[J]. 南京理工大学学报 2019(04)
    • [5].移动云计算协作与认知机制研究[J]. 电信快报 2015(01)
    • [6].简述移动云计算在图书馆的应用[J]. 信息化建设 2015(09)
    • [7].移动云计算中基于移动代理的用户切换与接入控制[J]. 北京邮电大学学报 2014(02)
    • [8].面向移动云计算的关键技术研究[J]. 绵阳师范学院学报 2012(11)
    • [9].基于移动云计算下的家校合作模式初探[J]. 中国教育技术装备 2014(20)
    • [10].移动云计算在高校教学中的应用研究[J]. 亚太教育 2015(13)
    • [11].移动云环境下自主学习系统的构建研究[J]. 中国远程教育 2014(01)
    • [12].面向云服务的上下文感知自适应移动中间件[J]. 计算机应用与软件 2012(10)
    • [13].浅谈移动云计算服务[J]. 科技展望 2016(25)
    • [14].移动云计算及其在图书馆的应用展望[J]. 图书馆学刊 2014(07)
    • [15].基于FMC的移动云计算管理系统可伸缩性[J]. 电子制作 2014(20)
    • [16].基于5G网络的移动云计算优化措施研究[J]. 信息与电脑(理论版) 2019(09)
    • [17].移动云环境下的应用分流系统[J]. 华中科技大学学报(自然科学版) 2016(S1)
    • [18].面向移动云计算的VM动态调度算法[J]. 系统工程与电子技术 2015(09)
    • [19].移动云计算仿真平台的设计与实现[J]. 电脑知识与技术 2015(17)
    • [20].基于云计算的远程移动学习系统设计[J]. 软件导刊 2013(10)
    • [21].一种高能效自适应移动云计算资源发现算法[J]. 计算机系统应用 2016(03)
    • [22].移动云计算用户QoE的模糊综合评价研究[J]. 互联网天地 2015(01)
    • [23].移动云计算关键技术研究[J]. 电信快报 2015(05)
    • [24].移动云计算的形成和维护问题研究[J]. 电信快报 2015(04)
    • [25].浅析移动云计算在移动学习中的应用[J]. 信息技术与信息化 2018(07)
    • [26].移动云计算随机任务序列的执行调度[J]. 电脑知识与技术 2018(21)
    • [27].移动云计算领域的网络安全策略研究[J]. 软件产业与工程 2015(06)
    • [28].移动云计算中的上下文相关身份认证[J]. 计算机应用与软件 2013(09)
    • [29].移动云计算数据保护性能分析[J]. 信息网络安全 2011(09)
    • [30].移动云计算的发展现状及挑战[J]. 大众科技 2015(12)

    标签:;  ;  ;  

    基于Google App Engine的移动信息服务的研究
    下载Doc文档

    猜你喜欢