首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 125 毫秒
1.
CAR构件的四种运行时形态   总被引:1,自引:1,他引:0  
CAR是一种二进制构件技术,Elastos是CAR的运行时环境,Elastos支持一种类似于Java虚拟机的二进制构件虚拟机,这个虚拟机对外提供JNI接口,即外部程序通过类似JNI接口规范的方式访问虚拟机内部的计算资源,这种从外部看是JVM,而内部是二进制构件的虚拟机技术被应用于智能手机、上网本这类靠电池供电的计算设备中,减小了软件尺寸,提高了软件速度.这种二进制构件根据不同的需要在运行时可以有不同的存在形态,文中讨论的就是在这样一个二进制构件虚拟机中构件的存在形态.  相似文献   

2.
基于Elastos的构件化驱动编程模型的研究   总被引:2,自引:2,他引:0  
传统操作系统中驱动程序的模型,尤其类似UNIX系统中设备驱动程序往往是同文件系统相关联的,这导致驱动程序用户接口不够灵活,而新的构件化的驱动程序模型将增加这种灵活性.讨论基于CAR构件技术及Elastos平台来构建构件化驱动程序的方法.上海科泰世纪科技有限公司实现了CAR(Component Assmably Runtime)构件技术以及为其提供运行时支撑的Elastos构件运行平台.CAR构件技术为驱动程序的构件化、驱动程序的加载和卸载提供了技术支持.  相似文献   

3.
传统操作系统中驱动程序的模型,尤其类似UNIX系统中设备驱动程序往往是同文件系统相关联的,这导致驱动程序用户接口不够灵活,而新的构件化的驱动程序模型将增加这种灵活性。讨论基于CAR构件技术及Elastos平台来构建构件化驱动程序的方法。上海科泰世纪科技有限公司实现了CAR(Component Assembly Runtime)构件技术以及为其提供运行时支撑的Elastos构件运行平台。CAR构件技术为驱动程序的构件化、驱动程序的加载和卸载提供了技术支持。  相似文献   

4.
CAR构件技术是新近发展起来的一种新的构件化编程技术。详细阐述了CAR构件平台二进制兼容技术的设计原理,着重介绍了CAR构件平台虚拟机在Linux操作系统上运行的系统架构和重要技术环节的实现。通过与微软.NET和SUN Java虚拟机等相关技术在跨平台兼容性方面的比较,分析了这种二进制级别兼容技术的特点和对于软件产业的现实意义。  相似文献   

5.
Elastos手机是一款可用于TD-SCDMA通信网络的智能手机,它采用Elastos嵌入式操作系统,运行于Elastos构件运行平台之上,并使用SQLite嵌入式数据库作为公用存储.讨论了为Elastos智能手机提供动态多UI电话簿排序的数据处理技术,介绍了在SQLite的CAR构件封装与移植的基础上,如何实现各种中文排序以支持电话簿的排序功能.  相似文献   

6.
Elastos手机是一款可用于TD-SCDMA通信网络的智能手机,它采用Elastos嵌入式操作系统,运行于Elastos构件运行平台之上,并使用SQLite嵌入式数据库作为公用存储。讨论了为Elastos智能手机提供动态多UI电话簿排序的数据处理技术,介绍了在SQLite的CAR构件封装与移植的基础上,如何实现各种中文排序以支持电话簿的排序功能。  相似文献   

7.
AOP作为一个基于构件技术的软件开发模型,是对OOP的补充和完善。如何把AOP和现有的构件技术结合起来成为问题的关键。Elastos是基于构件的操作系统,提供了一种基于二进制的AOP的实现,能够灵活地实现基于构件级别的代码的动态插入、拦截,从而提供构件的动态组合以及实现各种功能。介绍了在Elastos上利用CAR构件技术实现AOP编程模型的方法。相比于其它的静态聚合,基于CAR构件系统的AOP模型具有随时聚合、随时拆卸的特点,是真正的面向方面的编程模型。  相似文献   

8.
AOP作为一个基于构件技术的软件开发模型,是对OOP的补充和完善.如何把AOP和现有的构件技术结合起来成为问题的关键.Elastos是基于构件的操作系统,提供了一种基于二进制的AOP的实现,能够灵活地实现基于构件级别的代码的动态插入、拦截,从而提供构件的动态组合以及实现各种功能.介绍了在Elastos上利用CAR构件技术实现AOP编程模型的方法.相比于其它的静态聚合,基于CAR构件系统的AOP模型具有随时聚合、随时拆卸的特点,是真正的面向方面的编程模型.  相似文献   

9.
黎莹  陈榕 《微机发展》2007,17(10):23-26
XML-Glue是基于Elastos(和欣)操作系统开发的编程模型,它利用Elastos所提供的各种系统服务,以及CAR编程技术,为应用编程者提供了一种网络计算模式的MVC计算模型。基于这个编程模型,以XML书写界面,以脚本语言书写逻辑,并以CAR构件作为底层支持,成功地完成在XML-Glue下Widget的实现。实验证明,基于XML-Glue实现的Widget不仅可以完成丰富的用户体验,而且整个开发过程具有简捷方便、代码量小且运行时占用资源少的特点,完全能满足在嵌入式系统开发小应用程序的需求。  相似文献   

10.
XML—Glue是基于Elastos(和欣)操作系统开发的编程模型,它利用Elastos所提供的各种系统服务,以及CAR编程技术,为应用编程者提供了一种网络计算模式的MVC计算模型。基于这个编程模型,以XIVIL书写界面,以脚本语言书写逻辑,并以CAR构件作为底层支持,成功地完成在XML—Glue下Widget的实现。实验证明,基于XML—Glue实现的Widget不仅可以完成丰富的用户体验,而且整个开发过程具有简捷方便、代码量小且运行时占用资源少的特点,完全能满足在嵌入式系统开发小应用程序的需求。  相似文献   

11.
陆刚  陈榕 《计算机应用》2007,27(9):2310-2311
为了在多种操作系统上提供虚拟统一的CAR构件运行平台,分析了和欣操作系统(Elastos)及CAR构件技术的特点,提出了ElAura构件运行平台的分层模型设计,研究了关键技术的实现方法。该平台的成功实施,使得CAR构件在任意操作系统或软件平台上能够独立部署、正常运行。  相似文献   

12.
叶蓉  陈榕 《微机发展》2008,18(2):9-12
"和欣"操作系统是基于CAR构件技术、支持构件化应用的嵌入式操作系统。一般的构件,客户与构件之间的通信过程是单向的,客户创建构件对象,然后客户调用对象所提供的接口函数。在这样的通讯过程中,客户总是主动的,而构件对象则处于被动状态。对于一个全面的交互过程来说,这样的单向通信往往不能满足实际的需要,构件对象也要主动与客户进行通信,构件也提供回调接口。和欣系统中的Callback机制有助于实现二进制构件拼装;并允许构件异地运行,可极大地提高构件的运行效率,但其本身实施过程很复杂。提出在"和欣"操作系统中,实现CAR智能指针来简化用户实现Callback机制的过程。  相似文献   

13.
介绍了嵌入式和欣操作系统Elastos。它是基于构件技术、支持构件化应用的操作系统,采用了支持动态加载、更换、卸载系统构件的灵活内核技术模型。在基于Elastos的CAR构件系统上,利用构件系统所具有的元数据和反射机制提出了一个可扩展的脚本框架。该脚本框架提出的意义在于:用户可以使用XML和脚本语言开发应用,用C/C++开发逻辑构件,从而实现逻辑和界面的分离,这不仅加快了开发速度,而且有利于软件的升级。  相似文献   

14.
The architecture of virtual machines   总被引:10,自引:0,他引:10  
Smith  J.E. Ravi Nair 《Computer》2005,38(5):32-38
A virtual machine can support individual processes or a complete system depending on the abstraction level where virtualization occurs. Some VMs support flexible hardware usage and software isolation, while others translate from one instruction set to another. Virtualizing a system or component -such as a processor, memory, or an I/O device - at a given abstraction level maps its interface and visible resources onto the interface and resources of an underlying, possibly different, real system. Consequently, the real system appears as a different virtual system or even as multiple virtual systems. Interjecting virtualizing software between abstraction layers near the HW/SW interface forms a virtual machine that allows otherwise incompatible subsystems to work together. Further, replication by virtualization enables more flexible and efficient and efficient use of hardware resources.  相似文献   

15.
“和欣”是基于ezCOM构件技术、支持构件化应用的操作系统,它的灵活内核体系结构支持动态加载、更换、卸载文件系统构件。本文在介绍ezCOM构件技术的基础上,扩展“和欣”的文件系统构件,详细论述了安全文件系统构件的设计与实现。该安全文件系统不仅是可装卸的,而且从操作系统层次上对数据提供了强大的安全基础支持。  相似文献   

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

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

京公网安备 11010802026262号