当前位置:主页 > 科技论文 > 计算机论文 >

嵌入式Widget的端到端技术在移动互联网平台上的设计与实现

发布时间:2020-04-10 07:57
【摘要】:嵌入式硬件的飞速发展,带来了手机操作系统的全新变革。以代码效率著称的Symbian系统占领智能手机一大半市场的格局,目前已经被打破。越来越快的处理器,越来越大的存储器,越来越大的屏幕,都使手机操作系统向更炫酷、更人性化的用户体验靠拢,Symbian的市场也逐渐被IPHONE、Android等手机蚕食。 在众多手机软硬件厂商群雄争霸的混乱局势下,一种轻量级的、跨平台的手机应用运行平台横空出世,那就是mobile widget(移动微件)引擎。它是一个提供widget部件运行的中间平台,而widget可以被看作一种基于互联网的小应用,每个widget都是针对具体功能的轻量级任务。Mobile widget引擎解决了在操作系统上直接开发应用程序的难度大、周期长、门槛高的难题;更解决了同一个应用需要在每个操作系统下开发一次的困难,对开发移动应用的普及,有重要的意义。 在无线应用市场上,手机应用产品的发布方式经历了终端预装、梦网模式(运营商SP)、自建推广下载后,苹果开创了APP STORE应用商店模式,继苹果之后,越来越多的硬件厂商、手机操作系统厂商,乃至运营商,都开始觊觎这块巨大的蛋糕,相继推出自己的收费或免费的下载商店,以抢占市场。 Mobile widget引擎具有的跨平台的优势,能够解决运营商对应用的发布、安装、部署等困难,如何将mobile widget引擎和无线应用商店结合起来,成为了一个新的课题和商业机会。本文立足于mobile widget客户端与移动互联网平台服务端之间的端到端技术,借鉴app store和移动mobile market的成功经验,讨论了如何在现有方案的基础上,研究并设计出一套全新的、跨平台的widget应用商店,帮助开发者上传、测试、发布应用,对终端用户提供应用的分类、浏览、订购、退订、评价等功能,对运营商提供计费,管理等接口,还重点研究了安全性方案,对平台系统、开发者、应用版权都进行了保护。
【图文】:

虚拟机,新系统,引擎,应用程序


xFace整体架构图

架构图,引擎,架构


图 3-2 xFace 引擎架构图如图 3-2 所示,xFace 引擎构建在 Windows PC、Windows Mobile、Symbian、MTK、brew 等手机操作系统之上。在各个手机操作系统上,有一个 porting layer层,对下层不同的手机操作系统分别编译,对上层提供统一的编程接口。在 Porting Layer 之上就是 xFace 核心部分,其中包括 JS 引擎,,资源管理模块,页面解析模块,事件处理模块,widget 管理模块等部分。在 xFace 引擎之上就是应用程序了。目前支持两种类型的应用:一种是网页类应用,另一种是 widget 应用。之后还将支持富媒体应用。3.4.5 后端系统架构整体架构将采用“应用+引擎”。在系统设计中,把应用部分和引擎部分分开,应用运行在引擎之上,引擎能支持多种业务应用的运行,并且这种引擎支持应用的下载安装,这样将来只需移植引擎而不需要移植数量众多的业务应用[36]。同时由于 Widget 需要与后端服务器进行交互,以便完成内容管理、计费、权限管理等操作[37]。xFace 平台还提供一套后端服务器的解决方案,如图 3-3 所示。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.1;TP393.01;TN929.5

【引证文献】

相关硕士学位论文 前1条

1 杨小翔;面向会商系统的Widget应用技术研究与实现[D];南京邮电大学;2013年



本文编号:2621965

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2621965.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户20f46***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com