OSGi在Symbian平台中的研究与应用

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:hehe521_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前软件技术在生产环境中的应用越来越广泛,在为我们提高生产速度的同时也为我们带来了前所未有的难题,过于臃肿的软件系统和日益变化的需求是目前软件面对的重大挑战。如何对软件进行功能上的更新和方便的扩展是软件体系结构中研究的重要课题。OSGi作为Java领域模块化的工业标准,在众多的应用系统中取得的成功,说明使用它作为软件的底层架构可以很好的解决软件需求的快速变换问题。在OSGi中各个功能模块都被定义成不同的Bundle,开发者和维护者可以非常方便的对不同的Bundle进行安装、启动和停止,并且开发出来的Bundle可重用性非常高,所以它的应用既解决开发效率的问题又解决系统的灵活性问题。本研究主要是实现一个能在嵌入式环境中运行的OSGi框架,在它的基础上开发一套车辆监控管理系统。OSGi框架和一套可重用的Bundle套件将部署在客户端系统中,服务器端软件主要是利用Eclipse RCP技术进行构建的一套车辆监控和管理软件。本研究从分析OSGi规范和其他主流OSGi框架入手,根据J2ME平台和Symbian操作系统对OSGi规范进行了适度的缩减以适合它们的需求;并且根据车辆监控管理客户端的需求开发了一套实现业务功能的Bundle。再通过分析其他车辆监控管理程序特点开发了服务器端程序。在程序的验证过程中对客户端和服务器端系统进行了测试。论文的最后对系统今后的研究工作进行了展望。
其他文献
高光谱遥感在国内外的遥感领域的发展中占有重要的地位。高光谱遥感是指具有高光谱分辨率的遥感科学与技术,其依赖的基础是测普学(spectroscopy),由于其具有很高的光谱分辨率,因
学位
在现代化的企业管理中,固定资产管理是一个重要组成部分。对于大中型企业,固定资产的管理难度很大。开发企业固定资产管理系统,替代了很多企业仍使用手工管理的方式,有效解决
自然语言中存在大量的非字面意义的表达,如隐喻、转喻等,这些表达的真正含义无法从字面上直接获得,有时其字面义是讲不通的。这给自然语言理解提出了挑战,成为自然语言理解必须攻
学位
托卡马克装置物理实验的开展依赖于高效稳定的等离子体控制系统,极向场交流控制作为HT-7控制系统中的重要控制模式,是在充分利用托克马克装置变压器感应驱动的基础上,通过等
学位
大数据时代背景下,数据的价值受到了前所未有的重视,传统的数据管理与分析技术由于其自身的限制无法应对大数据带来的挑战,亟需新的理论和技术来支撑大数据的分析和处理。连接操
在分布式计算背景下,作者参与的多个项目与在线文档处理、数据备份相关。本人在项目中承担两个任务:改进文档的版本备份算法和优化大文件在广域网中传输。从中产生的两个原创性
瓦斯爆炸是我国煤矿生产中最常见的灾害事故,目前治理瓦斯爆炸的主要手段是瓦斯预测。专家系统具有适应性强、可靠性强、成本低、响应快等优点,并具有持久性、复合性和解释说
目前,高校校园中信息(如教学、就业)的发布、获取主要通过校园网、电话等形式,其缺点是缺乏移动性、实时性,而传统的短信发送方式只是手机终端之间的文本复制,无法根据用户的
传统软件开发过程以概要设计和编码为驱动,存在着大量重复性开发。日益复杂的系统结构、需求的不断变更、平台之间兼容性所导致的复用性、互操作性差等问题,使得传统的软件开
近年来随着云计算的迅速发展,“计算即服务”的理念与客户机/服务器(C/S:Client/Server)计算模式得到越来越广泛的应用。计算资源通过在不同层次上的封装,以服务的形式提供给最终
学位