Elastos跨进程跨语言对象调用的研究与实现  

Cross-process and Cross-language Object Call Based on Elastos

在线阅读下载全文

作  者:徐凡[1] 陈榕[1] XU Fan, CHEN Rong (System Software Engineering Centre of Tongji University, Shanghai 200092, China)

机构地区:[1]同济大学基础软件工程中心,上海200092

出  处:《电脑知识与技术》2010年第2期880-882,共3页Computer Knowledge and Technology

基  金:国家“863”计划资助项目(2001AA113400)(课题名称:基于中间件技术因特网嵌入式操作系统及跨操作系统中间件运行平台.所属专题:计算机软件.所属领域:信息技术);国家移动通信产品研究开发专项项目:“面向服务3G手机软件平台开发”,财政部(财建[2005]182号)、信息产业部(信部请函[2005]297号)

摘  要:构件编程的目标是希望软件能够像积木一样轻松组装,这就需要构件模块做到高内聚低耦合,而将模块放在不同进程和用不同语言实现是实现高内聚低耦合的有效手段。因此,要实现构件编程,首先要解决对象的跨进程和跨语言调用。该文在Elastos构件编程的基础上提出了一种新的对象调用模型,使得不同进程、不同语言间的对象可以相互调用,并用测试数据证明了这种调用模型的可信性和高效性。It's the goal of component programming that people write software as easily as building block assembly, so this requires that the component module is high cohesion and low coupling, but it % an effective way to achieve high cohesion and low coupling that putting module in different processes and using of different languages to write module. Therefore, to achieve the component programming, we must first solve the object cross-process and cross-language calls. In this paper, we provide a new programming model, which allows different processes; different languages objects calling each other, and use test data to prove this model is credibility and efficiency.

关 键 词:ELASTOS 对象调用 构件 DBus 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象