为什么有 COM ?我的理解是,MS 要给对象的二进制表达规范一种标准,好做到二进制模块的复用。到 COM 的诞生日为止,C++ 是最适合实现模块对象化的语 『More』
如果引用技术放在Factory里面,COM构件的“聚合”(Aggregation)如何实现?AOP(Aspected Oriented Programming)的实质是从Aggregation演变而来。本文提出的观点有点“压下葫芦,浮起瓢”的感觉。
首次云游此处,留言纪念。“思绪来的快去的也快,偶尔会在这里停留。”(云风)
如果引用计数放在Factory里面,COM构件的“聚合”(Aggregation)如何实现?AOP(Aspected Oriented Programming)的实质是从Aggregation演变而来。本文提出的观点有点“压下葫芦,浮起瓢”的感觉。
首次云游此处,留言纪念。“思绪来的快去的也快,偶尔会在这里停留。”(云风) - 回复 | (1358) | 后生可畏 | 2007-01-02 11:50:03
我觉得既然COM叫组件对象模型,那么COM服务端的目标就是提供一个客户端不知道具体实现,也不知道具体版本就能使用的组件。在实际使用中,COM对虚 『More』 - 回复 | (788) | Atry | 2005-09-27 08:10:36
我也觉得引用计数不是必须,倒是支持多个多个接口,这个我认为很重要。 我的做法是: 『More Lines』- 回复 | (1213) | laoyao | 2006-08-01 10:18:49
我也是工大的,自控系的,比你早几年,不过我是比较糊里糊涂,也没什么长进,这里祝老弟有成。 - 回复 | (1214) | laoyao | 2006-08-01 10:38:50
d - 回复 | (1005) | 游戏小子 | 2006-03-10 06:36:08
补充一点. 对象的引用记数放到工厂做是一件很实惠的事情.比如我们可以这样实现, 不同的工厂可能支持或不支持对象的多次引用.如果工厂想支持对象 『More』 - 回复 | (787) | 云风 | 2005-09-26 05:40:17