COM编程技术基础讲座
 

实战COM
  现在进入动手的部分了,下面是几个典型的COM开发实例,请跟着文章实际动手练练。

实战COM编程系列之一
实战COM编程系列之二
实战COM编程系列之三
实战COM编程系列之四
基于COM接口的Shell扩展技术应用
使用MFC开发ActiveX控件

相关专题推荐
留言版              
本文章的留言内容:

 
  最新推荐
COM编程技术基础讲座

  COM即组件对象模型,是Component Object Model 取前三个字母的缩写,这三个字母在当今Windows世界中随处可见。随时涌现出来的大把大把的新技术都以COM为基础。各种文档中也充斥着诸如COM对象、接口、服务器之类的术语。因此,对于一个程序员来说,不仅要掌握使用COM的方法,而且还要彻底熟悉COM的所有一切。

  在这个专题中我将向读者解释什么是COM、COM线程模型、DCOM的基本要素以及COM+,希望在读完这个专题后,能加深读者对COM的理解。


COM基础原理
  所谓COM就是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。

1、慨述 2、组件对象模型的规则
3、COM接口与COM组件 4、包容与聚合
5、COM技术纵横谈 6、用VC进行COM编程所必须掌握的 理论知识

COM线程模型

  在这一部分我将讲解COM提出的各个类型的线程模型,并说明COM运行时期库是如何实现它们的。


1、COM线程模型详解 2、公寓间的线程调度问题
3、COM组件中的线程模式  

COM扩展——DCOM
  DCOM是COM的无逢扩展,DCOM支持在局域网和因特网中的计算机之间的通讯,因此,在这一部分中我将介绍DCOM的基本要素,并且介绍如何创建COM客户和服务器。

1、简介 2、理解最简单的COM客户
3、简单的DCOM服务器
4、创建自己的COM客户和服务器
5、理解ATL产生的代码
6、跨网络工作

COM的应用
  开发人员在实际应用中很少直接在COM接口上进行开发,而是采用一些更实用的技术。在这一部分我将介绍两种这样的技术:自动化对象和ActiveX控件。

1、自动化对象 2、COM对象浏览器
3、OLE文档 4、ActiveX技术
5、ActiveX技术综述 6、ActiveX控件中多控制的设计与实现

COM发展——COM+
  COM+并不是COM的简单升级,它把COM组件软件提升到应用层而不再是底层的软件结构,使组件对象模型建立在应用层上,把所有组件的底层细节留给操作系统,因此,COM+与操作系统的结合更加紧密。

1、对象组件技术COM+慨述 2、全面理解COM+
3、基于COM+技术的安全性研究 4、了解组件服务管理工具
 
天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 
推荐给朋友打印我对此感兴趣订阅电子杂志发表评论