COM精髓(第三版)

COM精髓(第三版)

COM精髓(第三版)是2001年人民郵電出版社出版的一本圖書

基本介紹

  • 作者:(美)帕拉特
  • 譯者:信達工作室
  • ISBN:9787115090331
  • 頁數:307
  • 定價:38.00元
  • 出版社:人民郵電出版社
  • 出版時間:2001-01
  • 裝幀:平裝
內容介紹,作品目錄,

內容介紹

COM(組件對象模型)將程式設計師從底層細節中解放出來,同時獨立於語言,因此成為編程利器,是開發複雜應用程式的首選工具。
本書介紹了COM的概念、術語、編程技巧和注意事項,從而帶領讀者步入COM編程的殿堂。本書包括15章,分別介紹了COM對象、對象伺服器、自定義接口、自動化、類型庫、執行緒和COM、分散式COM、永久對象、Moniker、異步COM、VB對COM的支持、活動模板庫(ATL)、VC對COM的支持、VJ對COM的支持以及包容和積聚等內容。
本書對概念的闡述詳細、透徹,同時包含了大量範例。可作為COM初學者的教材或COM程式設計師的參考資料。

作品目錄

第1章 緒論:使用對象
1.1 概念和定義
1.2 組件對象模型
1.3 IUnknown接口
1.4 GUD和UUID
1.5 HRESULT
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 Moniker的類型
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中使用COM API
14.6 Java中的COM執行緒
14.7 練習
附錄A 包容和聚集
A.1 概念和定義
A.2 包容
A.3 聚集

相關詞條

熱門詞條

聯絡我們