嵌入式Widget应用管理体系结构的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:dlj0425jack
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动终端技术与互联网的不断发展与融合,移动互联网这一全新的概念也进入到了人们的视野当中。可以预见,在接下来的几年,移动互联网应用将呈现出爆炸式的增长。但是我们还是不得不面对一个很大的问题,那就是各类移动终端平台,操作系统众多,差异巨大。这些平台没有提供给上层应用程序开发能够使用的统一的接口,以至于移动终端开发的门槛相对较高,开发的周期长,开发一个想在各个平台上都能够运行的应用,终端适配的工作量也非常巨大,并且用户在不同终端平台上的体验也有很大的区别。在这种形势下,移动Widget应运而生。它为上面的问题提供了一个很好的解决方案。移动Widget具有平台无关性,它不属于任何一个特定的移动终端平台,并且它是脱离于浏览器的Web应用。通过移动Widget技术,可以开发出和移动终端平台原生应用功能同样强大的应用。  本文以实现移动Widget应用平台项目为背景,首先对移动Widget的相关技术以及当前国际上的Widget标准作了简单介绍,接着提出了Widget应用平台的架构与模块设计,重点对其中的Widget应用管理体系结构的需求做了详尽的分析,并完成了Widget应用管理器的设计与实现,其主要的功能有:1.移动Widget的安装:解析W3C标准定义的config.xml以及signature.xml等文件内容,解压Widget应用资源文件到本地。2.移动Widget的卸载:在Widget应用平台中完全的移除某个已安装的Widget资源,从已安装的Widget列表中移除相关Widget信息。3.移动Widget的更新:对已安装的一个Widget进行Widget应用资源的更新。4.移动Widget的启动:在Widget启动之前,对Widget的完整性和数字签名进行检验并进行安全域检查。5.移动Widget的已安装列表管理:对已安装的Widget列表进行安全同步的管理。6.实现移动Widget安全体系结构:提供Widget应用管理器所使用的各种安全策略,包括对文本文件的加解密算法,各种摘要算法与数字签名验证接口。  最后,本文描述了对Widget应用管理体系结构的测试方案,对测试数据进行了详细分析,验证了Widget应用管理体系结构的功能与性能,并提出了不足之处与改进的方法。
其他文献
敏捷开发方法是一种轻量型的开发方法,相对于传统的开发方式来说,敏捷开发方法强调客户与开发人员间的沟通,以高质量的软件代替开发文档,强调不断的迭代以满足客户的需求,具有能够
随着电子计算机的普及,越来越多的人使用计算机来进行工作和娱乐,传统的鼠标键盘作为主流人机交互媒介已经有数十年之久。然而,这种交互方式难以满足日益多样化的应用需求,一种自
随着Web2.0的快速发展,互联网上每时每刻都在产生大量信息,形成各式各样多种类型的事件,作为一种信息交换和共享的中间件,发布/订阅服务通过由用户提交订阅表达所关心的信息的方
中国科学院沈阳计算技术研究所数控总线实验室研发出数控现场总线NCSF。随着该总线的应用,需要开发更多的NCSF总线配套产品。NCSF总线产品的设计人员在设计、调试和维修时,常常
近年来,物联网及其应用发展迅速,它使得人和物品能够在任何时间、任何地点与任何其他的人或物品相连接,借助于物联网,人们可以观察到带有发生时间和位置标记的事件,进而希望观察到
近些年来,图像目标跟踪技术广泛应用于工业和军事等领域。DSP以其高速处理、编程灵活等特点在目标跟踪平台中得到大量应用。随着图像处理的数据量越来越大,对图像处理平台的
系统融合是一项有效综合多种统计机器翻译模型的结果大幅度提高翻译质量的有效方法,在国际机器翻译评测中,这种技术显得尤为重要。本文针对系统融合的经典过程,对齐和构造网络、
二进制翻译技术是使用软件方法解决代码移植问题的重要手段。随着微处理器技术的发展,二进制翻译及其优化技术已被广泛应用在程序动态性能提升、动态插桩、动态投机和并行化、
知识经济时代的竞争归根到底是人才的竞争,优良的人力资源管理在现代组织中的职能和作用至关重要。合理的机构设计、职位设置、人才吸引、员工激励、培训发展和团队建设,员工主
近年来,三维模型被广泛地用在数字博物馆,在线游戏,虚拟现实,电子商务等网络应用中。这些三维模型通常比较复杂,通过带宽受限的网络传输需要耗费很长时间。三维模型的压缩和流式传