ATL支持下的组件复用技术

被引:1
作者
周振红
任慧
王琦
机构
[1] 郑州大学环境与水利学院
[2] 郑州大学电气工程学院
关键词
组件; 接口; COM; ATL; 包容; 聚合;
D O I
暂无
中图分类号
TP311 [程序设计、软件工程];
学科分类号
摘要
组件复用旨在利用已有组件创建新组件,提高组件软件开发效率. COM组件复用通过包容和聚合来实现:包容时,外部组件包含内部组件的接口;聚合时,外部组件直接向外公开内部组件的接口.在利用ATL函数由外部组件创建内部组件时,包容返回的是内部组件自定义接口指针;聚合返回的是内部组件基接口指针IUn known. Visual Basic客户程序测试表明:无论是包容还是聚合,客户程序均可由外部组件的缺省接口访问到内部组件接口.
引用
收藏
页码:118 / 122
页数:5
相关论文
共 4 条
[1]  
ATL开发指南.[M].(美)TomArmstrong;(美)RonPatton著;董梁等译;.电子工业出版社.2000,
[2]  
COM技术内幕.[M].(美)[D.罗杰森]DaleRogerson著;杨秀章译;.清华大学出版社.1999,
[3]   基于COM的软件组件 [J].
周振红 ;
周洞汝 ;
杨国录 .
计算机应用, 2001, (03) :6-8
[4]   运用组件编程模型创建软组件 [J].
周振红 ;
谈戈 ;
李端有 .
武汉大学学报(工学版), 2001, (01) :80-85