首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
"和欣"嵌入式操作系统是基于CAR构件技术、支持构件化应用的操作系统.浏览器在"和欣"网络编程模型中扮演着重要的角色,将成为"和欣"操作系统的主要客户端,为用户提供服务.分析目前主流的浏览器的系统结构,同时借鉴国外一些浏览器开源项目,提出了适合和欣操作系统的基于浏览器模型的图形系统体系架构.该架构具有模块化、可定制行为、方便扩展的特性.它包含数据处理、布局、显示、网络等基本功能模块,还抽象出了文档对象树模块.利用文档对象树进行页面元素的管理,有效简化了系统的开发,并提供了良好的扩展性.  相似文献   

2.
CAR技术是面向构件的编程模型和编程规范。目前,现有的各种IDE工具并未对其提供开发支持,这就需要一个专门的构件开发平台。文章详细阐述了一个运行于Eclipse平台之上,基于这个通用平台架构的CAR构件的开发平台,重点介绍了这个平台的结构与特点。该平台具有很强的灵活性、可定制性与扩展性,可为基于CAR构件的动态编程提供支持。  相似文献   

3.
面向方面的编程模型是一种新的编程模型,它的出现很好的解决了系统的关注点问题,特别是和安全相关的问题.AOP编程技术使安全策略设计更灵活.更容易实施.本文在讨论国产嵌入式操作系统"和欣"构件系统的基础上,在其CAR构件平台下提出了一种基于AOP的安全模型,设计了一种动态域的方法,并详细讨论了安全模型的主要框架和实现中的关键技术.  相似文献   

4.
王志强  陈榕 《微机发展》2007,17(12):1-4
"和欣"操作系统是基于CAR构件技术、支持构件化应用的嵌入式操作系统。"和欣"命名服务机制作为CAR构件的运行环境重要组成部分,在"和欣"中有十分重要的地位。命名服务屏蔽资源的位置特征,由此可以实现资源的透明访问、构件的动态升级和更新。文中分析了"和欣"命名服务的原理、特点及实现,并进一步深化了对面向服务的软件体系架构理解,把面向服务的体系架构引入到了嵌入式领域内,可以提高嵌入式领域内软件开发的灵活性和开发效率。  相似文献   

5.
智能掌上设备代表了嵌入式计算机领域的一个新的发展方向,构件技术是软件领域的近年来最重要思想之一。介绍了一种新型的构件技术——CAR技术,从系统组成、特色功能等方面阐述了该技术在智能掌上设备操作系统中的应用,总结出构件技术对智能掌上设备的发展带来了新的契机。  相似文献   

6.
基于CAR构件的WebKit本地扩展策略   总被引:2,自引:0,他引:2  
通过浏览器来完成应用与用户的交互,能够简化应用程序的开发和移植,是当前研究热点.JIL、PalmWebOS、Android都采取类似的解决方案.为强化对基于浏览器的应用程序的支持,Googte在Chrome的新版中引入了二进制的本地扩展解决方案.CAR是一种二进制的构件技术,目标是嵌入式应用.使用CAR技术对开源的浏览器引擎WebKit进行本地扩展是本研究的重点.  相似文献   

7.
介绍了和欣嵌入式操作系统的特点以及CAR构件技术,分析了在和欣嵌入式系统上TCP/IP协议栈的特点及其实现。  相似文献   

8.
设计模式是一种对设计过程中经常遇到的一些问题的总结及其通用的解决方法,使人们可更加简单方便地复用成功的设计和体系结构。Singleton模式属于设计模式中的一种方法。文中通过基于CAR构件编程的方法,设计了一种基于CAR构件编程中实现自动生成Singleton模式的方法,并通过具体实例来证明此方法的可行性与有效性。用户只需要在类设计时指定类属性为Singleton,就可以自动生成Singleton模式的相关实现代码,从而降低了用户编程的复杂度。  相似文献   

9.
CAR是一种二进制构件技术,Elastos是CAR的运行时环境,Elastos支持一种类似于Java虚拟机的二进制构件虚拟机,这个虚拟机对外提供JNI接口,即外部程序通过类似JNI接口规范的方式访问虚拟机内部的计算资源,这种从外部看是JVM,而内部是二进制构件的虚拟机技术被应用于智能手机、上网本这类靠电池供电的计算设备中,减小了软件尺寸,提高了软件速度。这种二进制构件根据不同的需要在运行时可以有不同的存在形态,文中讨论的就是在这样一个二进制构件虚拟机中构件的存在形态。  相似文献   

10.
提出一种基于CAR构件的用户自定义事件机制。该机制是一种适用于嵌入式系统的、用户自定义的、实现客户与构件间交互通信的计算机运行环境的事件管理机制及装置。该机制可自动生成构件,生成构件具有升级独立性、构件互操作的简单快速性、接口重用性、构件本地/远程透明化、编程语言无关性等特性。该机制屏蔽了客户程序调用构件对象过程中繁琐的细节,大大简化了客户程序的实现。  相似文献   

11.
很多嵌入式浏览器工作在无鼠标和键盘的环境,人机交互只能基于有限的功能键。本文提出一种适合嵌入式浏览器交互的矩阵焦点模型,模型将网页中的焦点根据坐标排列成矩阵。在六个功能键的环境下,用户可以很方便地进行网页浏览。  相似文献   

12.
构件化软件开发的最终目的是希望软件像传统产品一样能在生产线上生产出来。软件最终由软件框架来实现,一个良好的软件框架应该能够将设计结果尽量保存下来,同时可以灵活更换和重用软件部件。研究构件化的软件框架对构件化的开发技术在嵌入式实时软件开发中迅速普及具有最直接的推动作用。对嵌入式控制系统嵌入软件构件框架进行了深入研究,完成了框架中的数据管理和构件调度机制等内容,验证了该源码构件模型在嵌入式控制软件领域中的可用性。  相似文献   

13.
基于MHP的浏览器技术的应用增强了数字电视机顶盒的交互能力。以开源浏览器ViewML为例,讲述了嵌入式浏览器在数字电视机顶盒上的移植与应用过程。文中介绍了DVB-HTML、嵌入式浏览器的层次结构、GUI及ViewML的运行机制与移植要点,并说明了浏览器针对数字电视平台的改造与优化。对移植效果进行了评价,指出进一步改进的途经。  相似文献   

14.
基于构件技术的嵌入式GUI系统   总被引:5,自引:1,他引:4  
随着嵌入式设备硬件条件的提高,嵌入式系统对GUI的需求越来越高,嵌入式GUI的地位至关重要。CAR构件技术是具有中国自主知识产权的“和欣”操作系统的关键技术。基于CAR(CarefreeApplicationRun-Time)构件技术的嵌入式GUI系统具有灵活性和高效性特点。该系统采用了模块化CAR构件技术,和用来处理输入输出事件的独特的回调事件机制,能够很好地实现人机交互界面。  相似文献   

15.
随着嵌入式系统的飞速发展,各种嵌入式处理器以及片上系统(Systemon Chip,SoC)应用于各种设备,从传感器、手机、PDA等到笔记本电脑。嵌入式系统的广泛应用促进了嵌入式软件,特别是嵌入式操作系统的发展,但嵌入式系统硬件体系结构的多样性又给嵌入式软件、嵌入式操作系统的开发、维护带来了极大的不便。文中针对硬件平台依赖性制约嵌入式操作系统发展问题,提出了一种应用COM技术开发的硬件抽象层设计,实现嵌入式操作系统跨硬件平台移植。  相似文献   

16.
随着互联网技术的不断发展和应用的不断普及,网络电视已悄然崛起,并有代替现有广播电视的趋势。本文详细分析网络电视以及IPTV机顶盒浏览器技术,提出基于Webkit的嵌入式浏览器,并详细叙述其工作流程及设计步骤。实验结果表明,该嵌入式浏览器支持多窗口打开页面链接,支持中文显示,图片渲染速度快;同时,Webkit提供历史页面的缓存,支持后退、前进以及历史显示等功能。  相似文献   

17.
通过对多种支持HTML5技术内核的分析,选取了Webkit内核Qtwebkit2.1。在对其进行深入分析的基础上,着重研究了它对HTML5的支持。最后选取并裁剪了基于Qtwebkit2.1内核的浏览器QtWeb,实现对MeeGo平台的移植。经实验表明,该嵌入式移动浏览器能部分支持HTML5技术规范,为以后的进一步研究奠定了良好的基础。  相似文献   

18.
一种基于嵌入式系统的网络浏览器的实现   总被引:2,自引:2,他引:2  
阐述了网络浏览器在嵌入式系统中的作用,给出了一种基于嵌入式系统的网络浏览器的实现方案,包括软件架构、实现原理,并在最后总结了该嵌入式浏览器的特点。该浏览器已在国家863项目宽带多媒体网关中运行,提供了高速、可靠的导航业务。  相似文献   

19.
介绍了一种简单的嵌入式wap浏览器架构,具有模块化、可定制行为、方便扩展的特性。并重点介绍了WML解析、脚本处理、界面显示等模块的具体实现,该浏览器能够实现基本的wap浏览器功能,具有运行效率高、易于实现的特点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号