基于构件的智能手机操作系统应用层的开发与研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jplayer2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通讯技术与计算机技术的飞速发展,今天的移动终端已经由原来单一的通话功能向话音、数据、图像综合的方向演变。像可拍照手机、摄像手机、彩屏手机、音乐手机、游戏手机等都是迎合大众的需要所产生的。随着手机的日益普及,手机功能也越来越完善,其中,智能手机以其强大的功能和便捷的操作等特点得到人们的青睐。同时这也使得智能手机中的软件系统越来越庞大、复杂,如何在资源受限的手机上高效的开发出功能强大、性能稳定的软件系统就显得格外的重要。 科泰世纪公司开发的ElastosMobileEdit(简称ElaME)是一款针对移动终端的嵌入式操作系统,它是完全基于CAR构件技术的,本文就是结合CAR构件技术,介绍如何在ElaME上以构件化的思想开发智能手机操作系统上层的应用。 本文首先详细地介绍了和欣体系结构,其中重点介绍了CAR构件技术、和欣灵活内核以及和欣构件运行平台,指出了CAR构件技术是一种先进的编程理念,基于CAR构件技术的ElaME操作系统具有很多独特的优势。接着文章对智能手机的体系结构进行了介绍,提出了和欣智能手机操作系统的解决方案,指出和欣智能手机操作系统是完全基于构件化的思想开发的。然后重点对和欣智能手机操作系统上层应用的整体框架进行了详细地介绍。在整体框架中首先是构件化的Shell,介绍了其功能与消息处理机制;然后是构件化的通讯控制模块,它是整个手机通讯功能得以实现的基础,这部分主要介绍了通讯控制模块的结构及其实际中的运用;最后是数据存储的构件化实现,介绍了BerkeleyDB在和欣智能手机上的运用。通过这些介绍勾勒出了整个手机上层应用的框架。最后,文章以和欣邮件系统的实现为例说明构件化的和欣手机功能模块的设计与实现。 通过利用构件技术开发智能手机上层应用,可以看出构件技术的种种优势,把它运用在智能手机当中,既能满足智能手机的功能需求,又能给手机带来高效率、灵活性等诸多优点。可以说,基于CAR构件技术的智能手机操作系统,从技术上来说,是智能手机操作系统的一个重大突破()代表了未来智能手机的一个重要的发展方向。
其他文献
随着Internet的迅猛发展和网络社会化的到来,互联网面向商业用户和普通公众开放,网络通信和业务量以滚雪球式增长。同时,由于Internet本身安全方面的缺陷,黑客网络攻击与入侵行为
随着数字医疗设备和计算机网络的普及,越来越多的人开始关注医院PACS系统的建立。其主要涉及医学图像的格式和压缩:在格式方面,国际放射学会发布了DICOM标准,使得DICOM的浏览
随着计算机网络和功能强大的多媒体工具的快速发展,数字媒体的完整性及安全性越来越受到重视。数字水印被广泛地应用于数字图像的保护,它通过嵌入算法将具有特殊作用的水印信息
传统机器学习中,通常假设训练数据与测试数据的分布具有一致性,而且训练数据是基本充足的。随着机器学习的广泛应用,遇到的很多问题中训练数据与测试数据分布不同,或者可用的
近年来,运动捕获技术在计算机动画领域中应用频频,影响也日益扩大,引起了广大专家学者的极大关注。但是,现有的运动捕获技术大多存在着捕获设备过于昂贵、表演者动作受限等缺点,从
经过近100年的建设和发展,济南网通的本地电话交换网络和市场已经具有较大规模。如何在新的发展时期充分利用现有网络资源,开放多种满足用户个性化需求的智能业务,提高在运营商
随着互联网的普及,网络同人们的生活和工作已经密切相关。同时伴随互联网用户的增多所出现的问题也越来越严重。除了我们众所周知的IP 地址匮乏外,另外一个严重问题就是缺乏
本论文对传统搜索引擎的检索原理与实现技术进行分析,分析了传统搜索引擎的局限性,认为基于关键词匹配的检索方法是导致其现有局限性的主要原因,提出开发个性化的搜索引擎。个性
副本管理是数据网格中一个重要的组成部分,创建的数据副本可以降低远程访问该数据的网络延迟及带宽消耗,还可以提高网络的负载均衡,同时能够提高数据的安全性和可靠性以及系
随着计算机技术的发展,学校对计算机的应用已经不再满足于各项业务的独立应用与管理,而是要建立一个统一的、高效的管理平台,也就是一卡通平台,这就需要把原有的使用不同语言实现