基于HTML5的移动终端应用中间件平台的研究与设计

被引量 : 21次 | 上传用户:yuwumalan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的快速发展,Web平台取得了显著的进步,变得比以前更具有表现力。移动终端应用中间件平台(以下简称移动中间件平台)正是在此背景下应运而生。该平台介于操作系统与应用程序之间,是连接移动应用程序与硬件及操作系统的纽带。它能够隐藏移动应用环境的复杂性,允许在移动设备之间进行平滑交互,便于移动计算集成与移动应用程序的开发。和其他中间件平台类似,移动中间件平台能够提供在不同应用之间通信的消息传递机制。在本地化与HTML5的开发策略中,移动中间件平台为本地硬件设备提供服务。它同样允许企业和开发者为多种移动设备重用相同的后台逻辑,而不用根据不同的移动设备重写这些处理逻辑。随着各种各样的终端平台与设备进入移动领域,移动中间件平台的角色变得尤为重要。针对现有移动应用开发周期长以及需要根据各种不同的移动终端进行开发等特点,本文在传统的中间件平台以及移动中间件平台思想的基础上,设计并实现了一种基于HTML5的移动终端应用中间件平台。该移动中间件平台采用B/C/S混合架构,将底层逻辑功能的实现封装成JavaScript接口,屏蔽了移动终端设备硬件和软件的差异性,使得开发者可以按照MVC模式开发适合于移动终端平台的应用程序。论文首先从移动中间件平台的设计原理、总体架构和预期目标对平台的总体设计进行详细描述,然后从层次上对平台的服务端与移动中间件等两大模块进行详细设计,分别讲述了服务端模块的设计目的、设计原理、功能实现以及移动中间件的关键模块的设计、启动过程、运行过程和功能描述。论文在应用的开发模式上提出B/C/S的混合架构。在图形图像编程时,常常需要根据一系列已知点坐标来确定一条光滑的曲线。比较有代表性的一类曲线是贝塞尔曲线。根据贝塞尔曲线的原理、性质及构造方法,本文详细介绍了电子书翻页功能的原理及实现方法,并使用HTML5+CSS3+扩展的JavaScript设计并实现了一款功能多样的Android电子书。文章最后对该平台进行测试并将其与传统中间件和其他移动中间件进行对比。经对比,基于HTML5的移动终端应用中间件平台具有开发周期短、成本低以及难度小等优点,同时具有很好的扩展性。
其他文献
民营企业是我国经济发展的方向标,对我国经济发展有着至关重要的作用。我国经济要想快速、稳定、持续发展离不开民营企业发展。民营企业员工管理与发展对民营企业长远发展有着
自从中国最早的诗歌总集《诗经》的出现,音乐与文字从此便有了不解之缘,各个朝代的古诗词可以说就是那个时候的流行歌词。本文从打破时间界限,定义流行歌词出发,通过对大量实例的
城市规划与建设工程的审批工作是一项法规严密、专业性强、既有审批时限又有权限规定、纵横联系复杂的集体性协同工作,传统的手工方式已越来越跟不上信息时代的城市规划管理要
20世纪末,伴随着中国城市化进程的加快和社会生活的巨大变革,城市行政职能部门由内向管治型向外向服务型转变;同时快节奏、高效率的生活工作方式导致了高效、便捷、经济、功能复
瘦素(leptin)是OB基因的编码产物,由脂肪细胞分泌,具有广泛的生理学功能.瘦素可通过作用于中枢神经系统与外周组织等途径在糖脂代谢调控、能量代谢、生殖发育及免疫调节过程
塑料容器在食品、药品行业内使用较广泛。但是由于其耐热性较差,消毒方法比较局限。本文的目的是通过化学类方法消毒,确保消毒效果的同时,化学残留符合人体可接受的限度。
采用传统平板计数法、PCR-DGGE及Biolog技术,研究大蒜/黄豆单一模式轮作体系下轮作年限(2,8,15,20,30年)对大蒜根际土壤微生物数量、结构及功能多样性的影响。结果表明:随着
近年来,随着Web2.0技术的飞速发展,使得传统的信息传播方式发生了巨大的改变,人们诉求购买决策帮助从离线状态中身边的好友逐渐转向了互联网中大量出现的用户原创内容(User-Gener
在诸多不可持续的重大现实问题面前,人类文明何以可持续发展,这是作者多年来始终不渝地关注、思考和探讨的基本问题。同时,资源短缺、能源有限和人口众多等问题是我国实现全面协
前言印地语中“普里特维”的意思实际上就是“大地”,印度自行研制的大地(以下统称“大地”)地对地导弹是当今最现代化的短科战术导弹之一,也是印度自研装备的第一型弹道导弹