基于Web技术的嵌入式用户界面开发平台研究

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:yelulsww910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化步伐的加快,各种新颖的手持设备层出不穷,相关的硬件和软件也得到了迅速的发展,特别是GUI(图形用户界面)领域的发展异常迅速。目前国内外已经推出了很多基于Linux的GUI产品,比较成熟的面向嵌入式的GUI有Qt/Embedded、MiniGUI及OpenGL等,为基于Linux的嵌入式产品拥有华丽美观的图形用户界面以及强大的功能奠定了良好的基础。但是,这些嵌入式GUI类库只是为嵌入式设备提供了一个良好的软件层支持,需要在它们的基础上建立一个嵌入式设备的通用应用开发平台系统,为开发者提供简单、快捷的开发环境。本文通过集成相关的硬件平台、Linux系统及嵌入式应用开发环境,对开源嵌入式浏览器Konqueror/Embedded进行功能扩展,开发出一个基于Web的GUI开发平台。主要是通过引进基于Linux C语言编写的轻量级本地服务器,使之与本地浏览器进行交互通信,给本地浏览器提供访问本地资源的功能。由于该平台集成了本地浏览器及本地服务器的综合功能,开发者利用Web语言就可以为该设备开发出网络应用及本地应用,最大程度上满足用户的功能及体验要求。论文最终完成了基于Web的GUI开发平台的搭建,给开发者提供了访问本地资源的通信平台。论文作者通过利用该平台提供的通信方法调用本地资源,编写出实际本地应用,如目录浏览器、播放器列表等实例来运行平台,结果成功地证明了平台的可用性。本论文设计的基于Web的GUI系统主要以嵌入式浏览器作为与用户交互的工具,其优势在于任何熟悉CSS、HTML、XML和.Javascript编程的开发者都能够基于该系统开发嵌入式GUI应用,无需学习新的编程语言,大大缩短了开发周期。对比传统的GUI应用开发,可以看出,利用基于Web的GUI平台开发嵌入式应用是未来嵌入式GUI开发的趋势之一。
其他文献
本论文属通信(光纤通信)与信息系统(传感信息获取)学科。  相对于分立式的光纤放大技术,分布式拉曼放大(DRA)技术在噪声指数、非线性损伤、增益带宽等诸多方面展现出明显优
随着计算机技术的飞速发展,传统电影制作中引入了数字技术,一方面弥补了传统镜头做不到的特技效果,另一方面大大方便了影片的传输。于是,为了统一数字电影在整个数字电影系统
无线传感器网络(WSN)的快速发展,使得基于WSN的定位服务具有巨大的市场价值。高效、实时、精确的定位算法是决定该定位服务潜力的关键性因素。在传统的WSN定位算法中,基于接
可视信号(包括图像、视频、光场等)因其高维特性以及受光照、背景噪声、尺度变化和非刚性形变等因素的影响,相比传统低维信号(如雷达信号、声音信号等)呈现更复杂的变化和更抽象的
小学语文课程的学习应该是开放而富有创新活力的,小学语文课堂教学,应当是个开放的系统。区别于传统的课堂教学局限在课堂里,自我封闭,过分注重分数,强调"以本为本",割断了语文课和现
目前我国高校仍处于持续扩建与开放阶段,高校的校园安全问题日益凸显,各高校也在积极地铺设校园安防系统保证校园内师生各方面的安全。宿舍安全作为校园安全问题中重要的一环
随着手机、平板等智能移动终端的普及,使用移动设备的摄像头所拍摄的自然场景图像大量涌现。文字作为人类最具影响力的发明之一,在人类生产和生活当中一直扮演着十分重要的角色
参加工作已有八载有余,一直以来从事语文教学,通过这几年的教学让我切身体会到语文教学其实是一个简单而又复杂的过程。每个人对我国博大精深的汉字都有了最基本的了解但深入学
高中语文教学中渗透传统文化,能够对学生进行传统文化陶熏,培养学生优秀的传统文化品格,这对于全面推进素质教育有着十分重要的意义。本文阐述在高中语文教学中渗透传统文化的重
随着素质教育的不断深入推进,新的教育手段和教育技术也不断涌现。如何适应现代教育的需要,如何让有限的课堂教学带给学生更大的收获,我觉得应从教学的设计、组织入手,从课堂要质