游戏开发论坛

 找回密码
 立即注册
搜索
楼主: death

com 到底有什么优势?

[复制链接]

89

主题

822

帖子

847

积分

高级会员

Rank: 4

积分
847
发表于 2005-9-14 16:38:00 | 显示全部楼层

Re:com 到底有什么优势?

大家想要了解COM的发展,看看Web Services把,Java,.NET都能做的。或者做些DCOM和COM+的应用,放弃COM并不简单的是因为.NET放弃了COM的代码重用技术,我的理解应该叫做功能共用技术,大家可以体会一下这个词语,看看我说的对不对。

如果你们觉得MFC不够方便,那你们BS我把,臃肿,复杂,效率低,不宜扩展我都承认,但我不觉得自己写一个框架会别人做好的框架简单,MFC已经发展到71了,微软都封装好了,拿来就用,我觉得很方便的,大家不愿意用也是人之常情,不勉强,谁汗继续。

13

主题

153

帖子

153

积分

注册会员

Rank: 2

积分
153
QQ
发表于 2005-9-14 17:50:00 | 显示全部楼层

Re:com 到底有什么优势?

MFC都用了多少年了,任何框架都会有缺点,实践才是检验一个框架的唯一标准。

9

主题

13

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2005-9-16 12:22:00 | 显示全部楼层

Re:com 到底有什么优势?

COM.....
它的思想很好,但实际应用就。。。。
MFC,使用确实方便,因为它的封装机制很到位,但同时也因此失去灵活性
我这样说可不要骂我哈

21

主题

120

帖子

129

积分

注册会员

Rank: 2

积分
129
发表于 2005-9-16 21:58:00 | 显示全部楼层

Re:com 到底有什么优势?

晕,MFC有他使用的地方,当你要做一个基于C++的编辑器的时候,你难道用纯API写?

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-9-17 04:59:00 | 显示全部楼层

Re: Re:com 到底有什么优势?

bigbook2000: Re:com 到底有什么优势?

大家想要了解COM的发展,看看Web Services把,Java,.NET都能做的。或者做些DCOM和COM+的应用,放弃COM并不...

说的是有理的,其实大家都不毕汗。起码先得了解了mfc。再说,quake3的工具radiant不是明明用了mainfram库了?
sf_200591745852.jpg

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-9-17 10:09:00 | 显示全部楼层

Re:com 到底有什么优势?

谁说MFC好的我就跟谁拼命~~HOHO。我现在正在使用WTL,和ATL类似,很好用的,框架绝对1流,基本上基于标准C++的框架也只能做到这个程度了。。。BCB的clourse关键字不算。。。

至于COM,说实话,不能说COM有啥子错,CORBA也是一样整人。对于四代语言来说,这个样子已经很好了。这个是语言本身的毛病。现在的中间件和远程对象调用,几乎是由语言直接支持,和原生的四代语言没什么可比性。没有语言支持的中间件只能像MC++一样。。。。

34

主题

425

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
发表于 2005-9-21 17:34:00 | 显示全部楼层

Re:com 到底有什么优势?

我也不懂,观察ing
不过,有些资料上不是说在ms内部有叫.net为com2.0的说法吗?
.net不是也是基于com技术的吗?

24

主题

229

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
 楼主| 发表于 2005-9-24 18:25:00 | 显示全部楼层

Re: Re:com 到底有什么优势?

LargeWC: Re:com 到底有什么优势?

COM是解决语言无关性的一种方案,从接口层实现的。所有的COM类不需要头文件就可以用。
.NET是从语言层解决...



com类不需要头文件?
我们用dx的时候还是需要啊?如果不需要头文件,我们调用接口的函数时,编译器会报错啊。

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-9-24 19:07:00 | 显示全部楼层

Re:com 到底有什么优势?

需要需要,当然需要。。。

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-9-24 19:59:00 | 显示全部楼层

Re:com 到底有什么优势?

com不需要头文件是针对vb/delphi来说的……

应用com可以使用多种语言编写同一个程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 19:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表