注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C++BUILDER 6.0 COM程序设计

C++BUILDER 6.0 COM程序设计

C++BUILDER 6.0 COM程序设计

定 价:¥27.00

作 者: 田丰[等]编著
出版社: 国防工业出版社
丛编项:
标 签: Builder

ISBN: 9787118032086 出版时间: 2003-10-01 包装: 胶版纸
开本: 26cm 页数: 303 字数:  

内容简介

  本书详细阐述了COM规则的实现机制,以及利用C++Builder6.0编制COM应用程序的步骤和方法,并通过典型实例进行了详细剖析.此外,本书在最后的几章着重介绍了操作系统中的一些新增COM+标准和开发COM+应用程序的方法.全书从COM技术的基础知识出发逐渐深入,紧紧围绕如何利用C++Builder6.0进行符合COM标准的应用程序开发这一核心问题,通过丰富的程序实例,向读者展示了如何在Windows操作系统下进行COM应用程序开发的方法和步骤,并对COM模型的机理和特性进行了深入而全面的介绍.另外,本书图文并茂.实例众多,并且所举实例都具有很强的针对性,分析透彻,突出了本书以实例为中心的特点.相信通过阅读本书,读者会加深对Windows平台下利用C++Builder6.0进行编程的理解,提高编程的技巧.本书采用基础知识讲述、任务驱动的方法介绍了进行COM应用程序开发的理论、方法和步骤。本书共分9章,不仅重点介绍了COM模型的形成、COM理论的基础知识,还通过在C++Builder6.0下编写众多实用性强的实例介绍了符合COM标准应用程序的开发过程。本书主要面向使用C++Builder进行软件开发的中、高级用户,全书实例丰富、语言通俗、叙述深入浅出、实用性强,既适合作为软件开发人员开发COM应用程序的参考资料,也可作为C++Builder用户的学习资料。

作者简介

暂缺《C++BUILDER 6.0 COM程序设计》作者简介

图书目录

第1章COM概述                  
 1. 1  COM基本概念和基本术语                  
 1. 2  COM的起源                  
 1. 2. 1  OLE和组件技术                  
 1. 2. 2  COM--面向对象组件模型                  
 1. 2. 3  COM的发展                  
 1. 3  组件技术和接口                  
 1. 3. 1  组件的特点                  
 1. 3. 2  组件的规则                  
 1. 3. 3  组件的分类                  
 1. 3. 4  接口的特性                  
 1. 3. 5  接口规则                  
 1. 3. 6  接口的设计和实现                  
 1. 4  COM的特性                  
 1. 4. 1  可复用性                  
 1. 4. 2  与语言无关性                  
 1. 4. 3  对进程的透明性                  
 1. 5  COM和面向对象技术                  
 1. 6  COM的利与弊                  
 1. 6. 1  COM的优点                  
 1. 6. 2  COM的局限性                  
 1. 7  程序实例                  
 1. 7. 1  程序1:DDE技术                  
 1. 7. 2  程序2:模拟接口                  
 1. 8  本章小结                  
 第2章  COM的实现规则                  
 2. 1  COM编程基础                  
 2. 1. 1  组件对象模型基础                  
 2. 1. 2  对象复用                  
 2. 2  如何管理COM对象                  
 2. 2. 1  COM组件在注册表中的信息                  
 2. 2. 2  注册COM组件的操作                  
 2. 3  类工厂                  
 2. 3. 1  类工厂简介                  
 2. 3. 2  类工厂和COM库                  
 2. 3. 3  类工厂对组件生存期的控制                  
 2. 4  COM库                  
 2. 4. 1  COM库的初始化                  
 2. 4. 2  COM库的内存管理                  
 2. 4. 3  组件程序的装载和卸载                  
 2. 5  本章小结                  
 第3章  开发COM客户应用程序                  
 3. 1  COM客户程序概述                  
 3. 2  引人类型库信息                  
 3. 2. 1  使用Import Type Library引入类型库信息                  
 3. 2. 2  使用Import ActiveX引入类型库信息                  
 3. 2. 3  分析引入类型库信息后生成的代码                  
 3. 3  控制引入的对象                  
 3. 3. 1  使用组件包装器                  
 3. 3. 2  创建包含数据感知组件的程序                  
 3. 3. 3  程序1:建立包含数据感知控件的应用程序                  
 3. 3. 4  使用数据感知的ActiveX控件                  
 3. 3. 5  程序2:创建包含ActvieX控件的应用程序                  
 3. 3. 6  如何编写基于类型库定义的代码                  
 3. 3. 7  为没有类型库的服务器创建客户程序                  
 3. 4  本章小结                  
 第4章  COM服务器对象                  
 4. 1  COM的服务器程序和客户端的联系                  
 4. 2  创建COM服务器对象                  
 4. 3  创建COM对象概述                  
 4. 4  设计COM对象                  
 4. 5  使用COM对象生成向导                  
 4. 5. 1  COM对象生成向导使用指南                  
 4. 5. 2  为COM对象制定不同的线程模式                  
 4. 6  指定ATL选项                  
 4. 7  定义COM对象接口                  
 4. 7. 1  给对象接口添加属性                  
 4. 7. 2  给对象接口添加方法                  
 4. 7. 3  提供客户事件                  
 4. 7. 4  管理自动化对象的事件                  
 4. 8  自动化接口                  
 4. 8. 1  双向接口                  
 4. 8. 2  派发接口                  
 4. 8. 3  自定义接口                  
 4. 9  调度数据                  
 4. 9. 1  自动化兼容的类型                  
 4. 9. 2  自动化调度的类型限制                  
 4. 9. 3  自定义调度                  
 4. 10  程序实例                  
 4. 10. 1  程序1:Inproc服务器                  
 4. 10. 2  程序2:COM服务器程序                  
 4. 11  本章小结                  
 第5章  COM应用技术背景分析                  
 5. 1  可连接对象                  
 5. 1. 1  客户与可连接对象的关系                  
 5. 1. 2  可连接对象的基本结构                  
 5. 1. 3  客户方的基本结构                  
 5. 2  可连接对象的实现                  
 5. 2. 1  枚举器                  
 5. 2. 2  源对象和IConnection Point Container接口                  
 5. 2. 3  链接点和IConnection Point接口                  
 5. 2. 4  建立链接过程                  
 5. 3  客户. 源对象和接收器的协作过程                  
 5. 3. 1  接收器的实现                  
 5. 3. 2  事件的激发和处理                  
 5. 3. 3  与出向接口有关的类型信息                  
 5. 4  结构化存储                  
 5. 4. 1  结构化存储基础                  
 5. 4. 2  存储对象和流操作                  
 5. 5  结构化存储的特性                  
 5. 5. 1  访问模式                  
 5. 5. 2  事务机制                  
 5. 5. 3  命名规则                  
 5. 5. 4  增量访问                  
 5. 6  命名和绑定技术                  
 5. 6. 1  名字技术基础                  
 5. 6. 2  IMoniker接口                  
 5. 6. 3  复合名字对象                  
 5. 7  统一数据传输                  
 5. 7. 1  统一数据传输基础知识                  
 5. 7. 2  数据传输机制                  
 5. 8  本章小结                  
 第6章DCOM                  
 6. 1  BCOM的基本结构                  
 6. 1. 1  从COM转向DCOM                  
 6. 1. 2  DCOM对象的定位                  
 6. 1. 3  列集                  
 6. 1. 4  DCOM特性                  
 6. 2  对象激活                  
 6. 2. 1  创建DCOM组件                  
 6. 2. 2  远程创建进程内组件:代理进程                  
 6. 3  连接管理                  
 6. 3. 1  有效地控制远程对象的生存期                  
 6. 3. 2  pinging机制                  
 6. 3. 3  连接点管理                  
 6. 3. 4  连接传递                  
 6. 4  并发管理                  
 6. 4. 1  线程模型                  
 6. 4. 2  消息过滤器                  
 6. 5  DCOM安全模型                  
 6. 5. 1  安全性策略                  
 6. 5. 2  安全性配置                  
 6. 6  程序实例                  
 6. 6. 1  程序1:使用DCOM                  
 6. 6. 2  程序2:DCOM实例                  
 6. 7  本章小结                  
 第7章  自动化对象                  
 7. 1  自动化概述                  
 7. 1. 1  自动化的产生和发展                  
 7. 1. 2  属性和方法                  
 7. 1. 3  类型库和ODL                  
 7. 1. 4  IDispatch接口                  
 7. 1. 5  自动化兼容的数据类型                  
 7. 1. 6  参数顺序. 可选参数和命名参数                  
 7. 1. 7  IDispatchEx接口                  
 7. 2  自动化对象的实现                  
 7. 2. 1  类型库支持                  
 7. 2. 2  Invoke函数实现                  
 7. 3  异常处理                  
 7. 4  程序实例                  
 7. 4. 1  程序1:Variant变量                  
 7. 4. 2  程序2:创建OLE自动化服务器                  
 7. 4. 3  建立OfficeWord自动化应用程序                  
 7. 5  本章小结                  
 第8章  ActiveX技术                  
 8. 1  概  述                  
 8. 2  ActiveX控件结构                  
 8. 2. 1  ActiveX控件中的成员                  
 8. 2. 2  ActiveX控件的许可证机制                  
 8. 2. 3  用ActiveX控件构建块                  
 8. 2. 4  属性和方法                  
 8. 2. 5  ActiveX控件注册信息                  
 8. 3  属性页                  
 8. 3. 1  属性页和属性表                  
 8. 3. 2  通过IPropertyNotifySink实现数据绑定                  
 8. 4  容  器                  
 8. 4. 1  必需的接口                  
 8. 4. 2  可选方法                  
 8. 5  分发ID                  
 8. 5. 1  事件处理                  
 8. 5. 2  永久特性                  
 8. 6  ActiveX技术中的接口                  
 8. 6. 1  IOleObject和IOleClientSlte接口                  
 8. 6. 2  IOleControl和IOleControlSite接口                  
 8. 6. 3  自定义ActiveX控件的接口                  
 8. 7  ActiveX和Internet                  
 8. 8  AetiveX控件实例                  
 8. 8. 1  编写ActiveX控件                  
 8. 8. 2  在程序中调用测试控件                  
 8. 8. 3  将控件发布到 Internet                  
 8. 8. 4  创建一个数据感知的ActiveForm                  
 8. 8. 5  总结和提高                  
 8. 9  本章小结                  
 第9章  COM+                  
 9. 1  COM+概述                  
 9. 1. 1  COM+应用程序的概念                  
 9. 1. 2  COM+应用程序的类型                  
 9. 2  开发COM+程序需要完成的任务                  
 9. 2. 1  设计COM组件                  
 9. 2. 2  创建COM+应用程序                  
 9, 2. 3  管理COM+应用程序                  
 9. 3  WindowsDNA                  
 9. 4  组件服务配置                  
 9. 5  设计COM+应用程序                  
 9. 5. 1  COM+设计理念和原则                  
 9. 5. 2  设计COM+应用程序的基本要素                  
 9. 6  COM+提供的服务                  
 9. 6. 1  上下文                  
 9. 6. 2  事务处理                  
 9. 7  Windows2000中COM的新特性                  
 9. 7. 1  同步机制                  
 9. 7. 2  异步COM                  
 9. 7. 3  管道                  
 9. 8  程序实例                  
 9. 8. 1  程序1:无名管道                  
 9. 8. 2  程序2:有名管道                  
 9. 8. 3  程序3:COM+应用程序                  
 9. 9  本章小结                  
 参考文献                  

本目录推荐