摘要
CAR构件技术是新近发展起来的一种新的构件化编程技术。详细阐述了CAR构件平台二进制兼容技术的设计原理,着重介绍了CAR构件平台虚拟机在Linux操作系统上运行的系统架构和重要技术环节的实现。通过与微软.NET和SUNJava虚拟机等相关技术在跨平台兼容性方面的比较,分析了这种二进制级别兼容技术的特点和对于软件产业的现实意义。
CAR component technology is a new component oriented programming model providing a set of component calling standard, so that binary component can be self-described and dynamically linked at run-time on multiple operating systems, Major design and development theory of CAR component platform was described, and significance of this new arisen technology for future software industry through detailed compares with MS .net, as well as Java virtual machine (JVM) was demonstrated. In the end, design architecture and core module implementation of this CAR middleware platform on Linux operating system were illuminated.
出处
《计算机工程与设计》
CSCD
北大核心
2006年第3期361-364,共4页
Computer Engineering and Design
基金
国家863高技术研究发展计划基金项目(2001AA113400
2003AA1Z2090)