引用本文: | 项君,吴泉源,王怀民.CORBA分布计算软件平台的一种基于定制机制的优化技术.[J].国防科技大学学报,2001,23(3):83-87.[点击复制] |
XIANG Jun,WU Quanyuan,WANG Huaimin.Research of Optimization Technology Based the Customization Mechanism in CORBA[J].Journal of National University of Defense Technology,2001,23(3):83-87[点击复制] |
|
|
|
本文已被:浏览 6581次 下载 6313次 |
CORBA分布计算软件平台的一种基于定制机制的优化技术 |
项君, 吴泉源, 王怀民 |
(国防科技大学 计算机学院, 湖南 长沙 410073)
|
摘要: |
CORBA IDL语言的描述能力非常弱,缺乏描述分布对象动态行为语义的机制,软件开发的自动化也只限于生成含有基本功能的后端形式,不能满足不同应用的时空需求。通过扩展IDL文件中的注释来描述分布对象方法适配的行为,提供了一种定制分布对象方法适配行为的机制。这种机制不仅有利于提高分布系统的时空效率和软件自动化的程度,而且不影响应用的可移植性和互操作性。另外,本文进一步给出了通过扩展CORBA IDL解决类似问题的设计模板。 |
关键词: CORBA 接口定义语言 定制 优化 |
DOI: |
投稿日期:2000-10-10 |
基金项目:国家863项目(863-306-ZD-02)和国家自然科学基金项目(69833030)资助 |
|
Research of Optimization Technology Based the Customization Mechanism in CORBA |
XIANG Jun, WU Quanyuan, WANG Huaimin |
(College of Computer, National Univ. of Defense Technology, Changsha 410073, China)
|
Abstract: |
The expressiveness of current CORBA IDL is poor. Semantic properties of distributed objects can't be documented formally. The automation of the software development in CORBA is limited to the generation of the stub and skeleton that support basic functions. A kind of mechanism for customizing the dispatching and layering strategies of distributed objects is provided through extending the annotations used for describing objects behavior in IDL files. The mechanism not only improves time and space performance of applications, but also has no effect on portability and interoperability of applications. Moreover, a design pattern to resolve similar problems is presented by extending CORBA IDL. |
Keywords: CORBA interface description language customization optimization |
|
|