手机widget平台的研究与构建

手机widget平台的研究与构建

论文摘要

随着移动通信技术的发展以及3G技术的成熟,移动通信和互联网技术的融合日趋明朗,移动互联网的发展势不可挡。移动widget作为未来移动互联网业务的重要提供方式和展现形式也引起了业界的广泛关注。目前,widget业务的推广却遇到了手机平台不兼容、widget UI渲染不足以及widget应用开发困难等瓶颈。针对widget业务推广遇到的瓶颈,可以有多种可行的解决方案。本文通过分析这些方案的优缺点,提出一个更优的解决方案:构建一个widget平台,主要包括基于J2ME平台且支持对Html、javascript、css等技术解析的widget引擎、网关控制、widget在线开发环境、数据管理等部分。本文阐述了widget平台的需求与总体设计,详细介绍了widget引擎、服务器端各个模块的总体架构及其功能。其中服务器端包括GateWay(网关)、widget在线开发环境、普通用户widget管理和数据库管理等模块。在此基础上,进一步阐述了widget引擎的详细设计以及JavaScript语法解析和底层通信机制的实现、服务器端的详细设计以及widget开发平台和GateWay的实现、引擎客户端与服务器通信协议的详细设计。JavaScript语法解析主要包括关键字解析和表达式以及对象映射三部分。Widget开发平台包括widget工程管理、DeveloperIDE(编辑代码开发widget)环境和无需编写代码开发widget的AutomatizationIDE三部分。此外,本文还研究并自定义了基于HTTP协议与JSON数据交换格式的通信接口。本文构建的widget平台,能够很好的解决widget推广遇到的瓶颈。基于Java的widget引擎能够解决平台不兼容的问题;引擎对Html、javaScript、css等web技术的支持,使得widget的渲染更为丰富;提供在线集成开发环境,满足了不同widget开发者的需求。随着Java在手机中的广泛应用,移动widget的无平台性必将得到实现。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 本文研究背景
  • 1.2 国内外现状
  • 1.3 本文研究的内容与意义
  • 1.4 本文的章节安排
  • 1.5 本章小结
  • 第二章 Widget平台相关术研究
  • 2.1 实现Widget平台的技术研究
  • 2.1.1 J2ME平台的研究
  • 2.1.2 SSH框架的研究
  • 2.1.3 JSON数据交换格式
  • 2.2 Widget技术的研究
  • 2.2.1 JavaScript技术
  • 2.2.2 Ajax技术
  • 2.2.3 HTML技术
  • 2.2.4 CSS技术
  • 2.3 本章小结
  • 第三章 Widget平台总体设计
  • 3.1 系统设计目标
  • 3.2 系统需求分析
  • 3.3 系统总体架构
  • 3.3.1 Widget Engine
  • 3.3.2 服务器系统
  • 3.4 本章小结
  • 第四章 Widget核心引擎的设计与实现
  • 4.1 Widget coreEgine详细设计
  • 4.2 JavaScript语法解析的实现
  • 4.2.1 关键字解析
  • 4.2.2 表达式解析
  • 4.2.3 JavaScript类到J2ME的映射
  • 4.3 引擎通信机制的实现
  • 4.4 本章小结
  • 第五章 服务器端的设计与实现
  • 5.1 服务器端详细设计
  • 5.2 Widget开发平台的实现
  • 5.2.1 管理模块的实现
  • 5.2.2 DeveloperIDE模块的实现
  • 5.2.3 AutomatizationIDE模块的实现
  • 5.3 GateWay的实现
  • 5.4 本章小结
  • 第六章 通信接口的研究与设计
  • 6.1 通信接口的研究内容
  • 6.2 Widget运行相关文件及配置
  • 6.3 客户端与服务器端通信协议的设计
  • 6.3.1 Widget消息协议
  • 6.3.2 Engine消息协议
  • 6.4 本章小结
  • 第七章 Widget平台的运行结果
  • 7.1 运行环境及部署
  • 7.2 Widget引擎的运行结果
  • 7.3 Widget开发平台的运行结果
  • 7.3.1 管理模块的运行结果
  • 7.3.2 DeveloperIDE的运行结果
  • 7.3.3 AutomatizationIDE的运行结果
  • 7.4 本章小结
  • 第八章 总结与展望
  • 8.1 课题总结
  • 8.2 展望
  • 参考文献
  • 附录
  • 附录A 前台JSON数据的处理
  • 附录B Applet参数配置
  • 附录C config.xml文件
  • 致谢
  • 在学期间发表的学术论文与研究成果
  • 相关论文文献

    • [1].巧用Widget微件装点本本桌面[J]. 电脑知识与技术(经验技巧) 2019(01)
    • [2].移动Widget技术探讨[J]. 通讯世界 2015(08)
    • [3].让触控多点乐趣——用好华硕Touch Gate Widget[J]. 电脑迷 2011(21)
    • [4].移动Widget及其应用研究进展[J]. 图书馆杂志 2012(01)
    • [5].全球移动Widget业务步入快速发展期[J]. 世界电信 2011(Z1)
    • [6].Widget在公共图书馆社区信息服务的应用探讨[J]. 图书馆学研究 2010(11)
    • [7].移动Widget的发展、应用及前景[J]. 电信科学 2010(07)
    • [8].Widget关键技术研究[J]. 广东通信技术 2010(12)
    • [9].Widget现状分析及发展策略[J]. 移动通信 2009(Z1)
    • [10].图书馆Widget:面对个性化定制时代[J]. 图书馆论坛 2009(02)
    • [11].Widget在图书馆的应用研究[J]. 图书馆建设 2009(11)
    • [12].Widget技术介绍及简单实现[J]. 电脑知识与技术 2009(33)
    • [13].Widget安全技术研究[J]. 广东通信技术 2009(11)
    • [14].Widget技术标准化研究[J]. 广东通信技术 2009(12)
    • [15].Widget:悄然兴起中的移动新天地[J]. 互联网天地 2009(12)
    • [16].Widget控制管理方法专利技术综述报告[J]. 中国新通信 2015(12)
    • [17].基于Widget的移动办公应用的研究和开发[J]. 移动通信 2013(Z1)
    • [18].Widget应用现状研究[J]. 现代电信科技 2011(06)
    • [19].移动Widget漫谈[J]. 通讯世界 2010(05)
    • [20].Widget崛起[J]. 每周电脑报 2008(18)
    • [21].移动Widget主流标准和平台差异性研究[J]. 中兴通讯技术 2011(02)
    • [22].基于构件技术的Widget本地扩展模型及实现[J]. 电脑知识与技术 2010(29)
    • [23].一种新的数字电视Widget交互平台模型[J]. 电视技术 2010(11)
    • [24].移动Widget业务研究[J]. 电信网技术 2009(02)
    • [25].中国移动Widget应用现状及竞争分析[J]. 移动通信 2009(11)
    • [26].基于Widget的个性化图书馆服务[J]. 图书情报工作 2009(S1)
    • [27].发起你的Widget营销[J]. 成功营销 2008(05)
    • [28].基于Widget的终端能力开放技术研究[J]. 电信科学 2011(04)
    • [29].移动Widget会不会火起来?[J]. 通讯世界 2010(04)
    • [30].Widget革新[J]. 互联网天地 2008(01)

    标签:;  ;  ;  

    手机widget平台的研究与构建
    下载Doc文档

    猜你喜欢