移动终端应用运行环境的研究、设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:mzhou2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了支持在移动终端上越来越丰富的数据业务,移动终端上应用运行环境也越来越复杂。但是不论应用运行环境有多复杂,它都可以根据所支持的应用程序执行指令方式不同进行分类。一类可以称为“直接的”应用运行环境,移动终端操作系统就是属于这一类。本文首先对作为“直接的”应用运行环境的移动终端操作系统展开了讨论,这其中包括普通终端操作系统(NucleusPLUS、pSOS)和智能终端操作系统(Symbian、PalmOS、Linux)。通过比较这些操作系统在体系结构,功能特性和应用接口方面的差异和共性,提出了操作系统抽象层的概念和设计。操作系统抽象层是对不同操作系统应用开发接口的抽象,它向上对应用程序提供统一形式的抽象接口,向下调用具体操作系统的API来实现其抽象接口,实现了应用程序代码的一次编写,多处编译的目标。接下来是对抽象的移动终端应用运行环境的研究,这里以嵌入式Java虚拟机、BREW,WIPI这三种“抽象的”应用运行环境进行比较研究,从其应用开发接口,到其组织架构,再到其运行机制进行了深入的剖析。最后,笔者根据对多种“抽象的”应用运行环境的理解,设计并实现了一个基于寄存器的、精简指令的虚拟机系统,它可以作为一个“抽象的”应用运行环境运行在多种移动终端操作系统之上。
其他文献
本文主要研究的切换判决问题,引入了强制接口优先、切换模式选择、接口标称带宽、小区带宽、信号强度、丢包率、网络侧接入控制、终端侧数据流量、移动预测等参数,并设计了基于
当前,Web技术在Internet上得到了广泛的应用,它支持实时的信息发布、动态的用户交互以及与后台系统灵活安全的连接。因此如何构造功能更加强大、应用更为灵活、开发更为简单的W
以计算机网络和卫星通讯技术为支撑的现代远程教育在最近的十年里取得迅速的发展,体现出时空自由、师生分离、系统开放、协作共享、资源融通的特点。但是,如何利用互联网技术面
本文围绕CDMA扩频通信理论和DWT(Discrete Wavelet Transform)变换在数字水印中的应用展开研究.从理论和实验角度深入分析其稳健性能,并提出新的水印算法.主要研究内容如下:(
应用层组播将组播的功能提升到应用层,通过端主机来实现,具有无需改变底层网络结构,部署灵活方便等IP组播无法比拟的优点,这也是著名的“端到端论点”所倡导的思想。应用层组
Internet是一个庞大的、全球性的信息服务中心,它提供了各种各样的信息服务。但随着WEB上数据的爆炸式的增长,数据信息的有用性变的越来越重要了。Web挖掘技术正是基于这一背景
近年来,随着数据库在不同领域的广泛应用,用户对于信息的查询处理提出了更多元化、更高效的要求。数据查询中简单的聚合(如MAX、 MIN、 SUM、 COUNT)很容易计算,但查询获得的
随着生物技术的发展,DNA微阵列数据为基因诊断、基因治疗等提供了前提和可能性。基因选择是基因诊断的基础,如何在超高维小样本的基因表达数据中选择那些与疾病相关、对疾病分
  本文主要是对税务行政管理信息系统的建设做全面的分析与展望,着重对税务行政管理信息系统的定义、发展历史与现状分析、建设内容与思路以及项目初步实施进行论述,并就未来
本文结合实际的科研项目,对笔迹鉴别中手写笔画特征描述与提取及相关理论进行了研究。在该研究中,取得的成果和贡献如下: 1、提出了笔画特征抽取的实现策略,即:以直观特征为主,