《COM+組件編程技術內幕(最新版)(含CD)》是2000年北京希望電子出版社出版的圖書,作者是(美)Guy Eddon / Henry Eddon。
基本介紹
- 作者:(美)Guy Eddon / Henry Eddon
- 譯者:希望圖書創作室
- ISBN:9787900031945
- 頁數:496
- 定價:68.00
- 出版社:北京希望電子出版社
- 出版時間:2000-04
- 裝幀:平裝
內容介紹,作品目錄,
內容介紹
本書是美國微軟出版社授權的中文版系列書之一。COM+(Component Object Model的縮寫)是組件編程的最新版本。Windows 2000作業系統提供了COM+的第一個企業版本。在Windows 2000中,每個新的子系統都是作為一個COM+對象來實現的。對於Windows程式開發人員來說,掌握COM+的架構和各種基本服務是開發基於組件編程的必備知識。
本書主要介紹了以COM+為核心的基本組件開發。全書的內容覆蓋了COM+所提供的涉及建立軟體組件並且有效地使用軟體組件的各種基本服務。內容涉及COM+程式設計的最新概念。全書分為三個部分COM+的基本編程架構、基本服務、遠程架構和附錄,內容包括組件軟體、IUnknown接口、語言集成、執行緒模式、自動化、異常處理、組件類別、連線點、類型信息、持續性、Moniker、代理、可執行組件、自定義調度、標準調度、接口定義語言、異步調用、安全性、網路協定等19章。
本書敘述清晰,實用性強,是有興趣學習和掌握用COM+進行開發的編程人員的重要參考書,同時也是計算機套用人員及大專院校師生不可多得的參考書。
本書配套光碟內容包括:1.本書所討論的C++、Visual Basic和Java範例;2.英文版電子書。
作品目錄
第一部分 基本編程架構
第1章 組件軟體
1.l 從面向對象編程到組件軟體
1.2 COM+的發展
1.3 從COM到 COM+
第2章 IUnknown接口
2.1 接口定義語言
2.2 客戶程式
2.3 組件
2.4 合併對象標識
第3章 語言集成
3.1 類型庫
3.2 活動模板庫
3.3 Visual Basic的 COM+編程
3.4 Java的COM+編程
第4章 執行緒模式
4.l 執行緒簡介
4.2 公寓類型
4.3 進程間組件的執行緒模式
4.4 執行緒模式和語言集成
4.5 有關執行緒的10個注意事項
第二部分 基本服務
第5章 自動化
5.l IDispatch接口
5.2 實現IDispatch
5.3 建立自動化客戶程式
5.4 腳本
第6章 異常處理
6.1 錯誤碼
6.2 Rich Error信息
第7章 組件類別
7.1 標準組件
7.2 註冊組件類別
7.3 獲得組件類別信息
第8章 連線點
8.l 一個簡單的可連線對象
8.2 一個完整的可連線對象
第9章 類型信息
9.l 創建類型庫
9.2 獲得類型信息
第10 章 持續性
10.1 IPersist接口家族
10.2 結構化存儲
第11章 Moniker
11.l 初始化對象
11.2 進一步了解 Monther
11.3 類 Moniker
11.4 一個新的 Moniker
11.5 Java Moniker
11.6 運行對象表
第12章 代理
12.1 DLL代理
12.2 定製代理
12.3 調度簡介
第13章 可執行組件
13.1 創建可執行組件
13.2 管理可執行組件的生命期
13.3 獨立模式
第14章 自定義調度
14.1 調度接口指針概述
14.2 使用自定義調度還是標準調度
14.3 值調度
第15章 標準調度
15.l 標準調度體系結構
15.2 把調度後接口的指針轉換為字元串
15.3 句柄調度
第16章 接口定義語言
16.1 類型
16.2 方向屬性
16.3 數組
16.4 指針
16.5 關於接口設計的建議
第17章 異步調用
17.l 使用異步調用
17.2 調用取消
17.3 管道
第18章 安全性
18.1 Windows的分散式安全模型
18.2 公開的安全性:註冊表
18.3 可程式的安全性
第19章 網路協定
19.l 偵查網路協定
19.2 Internet服務
19.3 調用所有的遠程對象
19.4 調度後接日指針
19.5 OXID解析器
19.6 垃圾收集
19.7 通道鉤子
附錄 遠程過程調用
RPC的設計和目的
素數計算程式
第1章 組件軟體
1.l 從面向對象編程到組件軟體
1.2 COM+的發展
1.3 從COM到 COM+
第2章 IUnknown接口
2.1 接口定義語言
2.2 客戶程式
2.3 組件
2.4 合併對象標識
第3章 語言集成
3.1 類型庫
3.2 活動模板庫
3.3 Visual Basic的 COM+編程
3.4 Java的COM+編程
第4章 執行緒模式
4.l 執行緒簡介
4.2 公寓類型
4.3 進程間組件的執行緒模式
4.4 執行緒模式和語言集成
4.5 有關執行緒的10個注意事項
第二部分 基本服務
第5章 自動化
5.l IDispatch接口
5.2 實現IDispatch
5.3 建立自動化客戶程式
5.4 腳本
第6章 異常處理
6.1 錯誤碼
6.2 Rich Error信息
第7章 組件類別
7.1 標準組件
7.2 註冊組件類別
7.3 獲得組件類別信息
第8章 連線點
8.l 一個簡單的可連線對象
8.2 一個完整的可連線對象
第9章 類型信息
9.l 創建類型庫
9.2 獲得類型信息
第10 章 持續性
10.1 IPersist接口家族
10.2 結構化存儲
第11章 Moniker
11.l 初始化對象
11.2 進一步了解 Monther
11.3 類 Moniker
11.4 一個新的 Moniker
11.5 Java Moniker
11.6 運行對象表
第12章 代理
12.1 DLL代理
12.2 定製代理
12.3 調度簡介
第13章 可執行組件
13.1 創建可執行組件
13.2 管理可執行組件的生命期
13.3 獨立模式
第14章 自定義調度
14.1 調度接口指針概述
14.2 使用自定義調度還是標準調度
14.3 值調度
第15章 標準調度
15.l 標準調度體系結構
15.2 把調度後接口的指針轉換為字元串
15.3 句柄調度
第16章 接口定義語言
16.1 類型
16.2 方向屬性
16.3 數組
16.4 指針
16.5 關於接口設計的建議
第17章 異步調用
17.l 使用異步調用
17.2 調用取消
17.3 管道
第18章 安全性
18.1 Windows的分散式安全模型
18.2 公開的安全性:註冊表
18.3 可程式的安全性
第19章 網路協定
19.l 偵查網路協定
19.2 Internet服務
19.3 調用所有的遠程對象
19.4 調度後接日指針
19.5 OXID解析器
19.6 垃圾收集
19.7 通道鉤子
附錄 遠程過程調用
RPC的設計和目的
素數計算程式