书籍详情

COM精髓

COM精髓

作者:(美)[D.S.帕拉特]David S.Platt著;信达工作室译;信达工作室译

出版社:人民邮电出版社

出版时间:2001-01-01

ISBN:9787115090331

定价:¥38.00

购买这本书可以去
内容简介
  COM(组件对象模型)将程序员从底层细节中解放出来,同时独立于语言,因此成为编程利器,是开发复杂应用程序的首选工具。本书介绍了COM的概念、术语、编程技巧和注意事项,从而带领读者步入COM编程的殿堂。本书包括15章,分别介绍了COM对象、对象服务器、自定义接口、自动化、类型库、线程和COM、分布式COM、永久对象、Moniker、异步COM、VB对COM的支持、活动模板库(ATL)、VC对COM的支持、VJ对COM的支持以及包容和积聚等内容。本书对概念的阐述详细、透彻,同时包含了大量范例。可作为COM初学者的教材或COM程序员的参考资料。
作者简介
暂缺《COM精髓》作者简介
目录
第1章  绪论:使用对象                  
     1. 1  概念和定义                  
     1. 2  组件对象模型                  
     1. 3  IUnknown接口                  
     1. 4  GUID和UUID                  
     1. 5  HBESULT                  
     1. 6  使用第一个COM对象                  
     1. 7  编写第一个COM对象                  
     1. 8  练习                  
 第2章  对象服务器                  
     2. 1  为何提供COM对象                  
     2. 2  在客户端创建对象                  
     2. 3  服务器注册                  
     2. 4  类工厂                  
     2. 5  服务器的生存期                  
     2. 6  进程内服务器和进程外服务器                  
     2. 7  练习                  
 第3章  自定义接口                  
     3. 1  VTBL接口和调度接口                  
     3. 2  接口的抽象定义                  
     3. 3  通过代理和占位程序的标准汇集                  
     3. 4  标准汇集与类型库                  
     3. 5  双接口                  
     3. 6  多重继承和错误处理                  
     3. 7  练习                  
 第4章  自动化                  
     4. 1  概念和定义                  
     4. 2  基本的客户功能                  
     4. 3  基本的服务器功能                  
     4. 4  练习1:自动化客户                  
     4. 5  练习2:自动化服务器                  
 第5章  类型库                  
     5. 1  概念和定义                  
     5. 2  构建类型库                  
     5. 3  类型库中描述的对象类型                  
     5. 4  部署和注册类型库                  
     5. 5  读取类型库                  
     5. 6  练习                  
 第6章  线程和COM                  
     6. 1  概念和定义                  
     6. 2  线程单元                  
     6. 3  单线程单元的例子                  
     6. 4  多线程单元的例子                  
     6. 5  单元间对象汇集                  
     6. 6  线程和. EXE服务器                  
     6. 7  注册表条目ThreadingModel的值为Both的情况                  
     6. 8  练习                  
 第7章  分布式COM(DCOM)                  
     7. 1  概念和定义                  
     7. 2  创建远程对象                  
     7. 3  启动安全性                  
     7. 4  远程客户身份                  
     7. 5  调用安全性和身份验证                  
     7. 6  DCOM中的性能                  
     7. 7  全局运行对象表范例                  
     7. 8  练习                  
 第8章  永久对象                  
     8. 1  概念和定义                  
     8. 2  使用永久对象                  
     8. 3  实现永久对象                  
     8. 4  练习                  
 第9章  Moniker                  
     9. 1  概念和定义                  
     9. 2  Monker的类型                  
     9. 3  创建Moniker                  
     9. 4  绑定Moniker                  
     9. 5  编写自定义Moniker                  
     9. 6  复杂的绑定层次结构                  
     9. 7  练习                  
 第10章  异步COM                  
     10. 1  概念和定义                  
     10. 2  声明异步接口                  
     10. 3  最简单的异步范例                  
     10. 4  完成后回调                  
     10. 5  练习                  
 第11章  VC++对COM的支持                  
     11. 1  智能指针                  
     11. 2  用于C++客户的. 使用类型库的包装类                  
     11. 3  对BSTR的支持                  
     11. 4  ANSI和双字节字符之间的转换                  
     11. 5  练习                  
 第12章  活动模板库(ATL)                  
     12. 1  概念和定义                  
     12. 2  ATL对象服务器                  
     12. 3  ATL几对象                  
     12. 4  ATL对象方法和属性                  
     12. 5  ATL对象的内部结构                  
     12. 6  调试ATL对象                  
     12. 7  练习                  
 第13章  VB对COM的支持                  
     13. 1  概念和定义                  
     13. 2  VB对COM客户的支持                  
     13. 3  VB对COM服务器的支持                  
     13. 4  VB对COM错误的处理                  
     13. 5  VB中的COM线程                  
     13. 6  练习                  
 第14章  VJ对COM的支持                  
     14. 1概念和定义                  
     14. 2  使用Java编写COM客户                  
     14. 3  使用Java创建COM服务器                  
     14. 4  Java对COM错误的处理                  
     14. 5  在Java中使用CoMA贝                  
     14. 6  Java中的COM线程                  
     14. 7  练习                  
 附录A  包容和聚集                  
     A. 1  概念和定义                  
     A. 2  包容                  
     A. 3  聚集                  

猜您喜欢

读书导航