佚名通过本文主要向大家介绍了
请问COM/COM+有没有必要学习?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请问 COM/COM+有没有必要学习?
描述:
解决方案1:
描述:
我上次去找工作时因为自己不懂atl/com,那个公司没有要我。
回来我准备看这方面的书,结果在网上看看有人说COM/COM+已经过时了,微软就像对待VJ++一样对待它,这是不是真的?
小第对微软技术了解甚微,故提问于此,希望高手提点提点。。。。。
解决方案1:
绝对有学COM的必要!
从某种意义上来讲.NET其实就是COM的进化。
.net和COM不兼容!要想.net和非.net程序交互,必须通过.net提供的工具转换成COM
.net取代不了COM!在某些特定的场合,.net满足不了要求,必须用COM
我不懂ATL,但是懂COM
解决方案4: 俺这样来理解
ATL只是做COM组件的一个类库,你可以用各种办法去实现
COM是一个软件模块直接的通讯标准,存在中更多种的通讯方法
只是技术选择问题
.NET提供了更简洁的组件实现方式,但想想那个庞大的类库...
俺相信,.NET的领域会越来越大,然后,所谓的过去的技术不会过时的
不过,对于一般性质的应用,尤其是业务逻辑的实现之类的,你确实不需要去了解COM/ATL