欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

弱弱地问一上 atl\axtivex\com 之间的关系

更新时间: 2014-05-16 08:44:24 责任编辑: Author_N5

 

弱弱地问一下 ATL\AxtiveX\COM 之间的关系?
ATL\AxtiveX\COM 之间的关系?这两天在学这方面的知识搞得我头大
求解答!!!!

--参考方法--
引用网上的:

OLE和activex都是基于com的,但ole比com先出现,逐渐才发展出com,现在ole仍然指的是混合文档技术

ATL是ActiveX Template Library 的缩写,它是一套C++模板库。

在ATL产生以前,开发COM组件的方法主要有两种:一是使用COM SDK直接开发COM组件,另一种方式是通过MFC提供的COM支持来实现。

而现在 ATL已经成为Microsoft支持COM应用开发的主要开发工具,

* 首先ATL可以说是把com封装了一下,象mfc一样做成一个库,并有一个向导,使COM应用开发尽可能地自动化、可视化,这就决定了ATL只面向COM开发提供支持。

* 其次,ATL因其采用了特定的基本实现技术,摆脱了大量冗余代码,使用ATL开发出来的COM应用的代码简练高效,即所谓的“Slim Code”。

ActiveX是Microsoft提出的一组使用COM(Component Object Model,部件对象模型)使得软件部件在网络环境中进行交互的技术集。它与具体的编程语言无关。作为针对Internet应用开发的技术,ActiveX被广泛应用于WEB服务器以及客户端的各个方面。同时,ActiveX技术也被用于方便地创建普通的桌面应用程序,此外ActiveX一般具有界面。 

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-05-16 08:44:24
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/597472/
本文WWW.DOC100.NET DOC100.NET版权所有。