COM本質論

COM本質論

《COM本質論》是中國電力出版社出版的圖書,作者是[美] Don Box。《COM本質論》不是一本供新手學習的書,也不是一本教授如何開發COM組件的書,而是一本幫助讀者在一定的基礎上繼續提高對COM的理解的書,許多內容需要一定的經驗基礎才能看得明白。

基本介紹

  • 書名:COM本質論
  • 又名:Essential COMP
  • 作者:[美] Don Box
  • 譯者:潘愛民
  • ISBN:9787508306117
  • 頁數:356
  • 定價:49.00
  • 出版社:中國電力出版社
  • 出版時間:2001-8
  • 裝幀:平裝16開
  • 開本:15開
內容簡介,出版信息,圖書目錄,

內容簡介

自1993年COM首次發布以來,COM本身經歷了重大的變化,但是它的基本思想和結構一直保持相對穩定,這也正說明了COM思想的魅力所在。儘管如此,由於COM的神秘本質,並不是每個人都能夠很容易地理解COM的思想,理解COM的魅力。
COM是跨語言的組件對象模型,但是它與C++和OO(面向對象)思想的淵源可謂深矣。這本書中解釋了這些內容,但前提是讀者必須具備紮實的C++基礎知識,特別要理解C++類的二進制結構以及類型轉換機制。反過來,閱讀這本書也可以加強在C++和OO思想方面的理解。此外,書中還涉及到許多COM高級特性,例如執行緒模型(或者套間模型)、名字對象、連線點等,因此,要想從這本書里獲得最大受益,也需要有COM的知識作基礎。

出版信息

作者: [美] Don Box譯者: 潘愛民
COM本質論
出版社: 中國電力出版社
出版年: 2001-8
頁數: 356
定價: 49.00元
裝幀: 平裝16開
ISBN: 9787508306117

圖書目錄

目 錄 / 001
侯俊傑 譯序 / 007
Charlie Kindel 序 / 011
Grady Booch 序 / 017
前 言 / 019
第一章 COM 是一個更好的 C++ / 001
分散式軟體與 C++(Software Distribution and C++) / 003
動態聯結與 C++(Dynamic Linking and C++) / 005
C++ 與可移植性(C++ and Portability) / 006
封裝性與 C++(Encapsulation and C++) / 008
從實作(implementation)中分離出介面(interface) / 011
以抽象基礎類別做為二進位介面 / 014
執行時期的多型性質(Runtime Polymorphism) / 023
物件的延展性(Object Extensibility) / 025
資源管理(Resource Management) / 033
我們身置何處? / 037
第二章 Interfaces / 039
重訪 Interfaces 與Implementations / 039
IDL(Interface Definition Language) / 041
成員函式(Methods)與執行結果 / 044
Interfaces 與IDL / 047
IUnknown / 051
資源管理與IUnknown / 057
型彆強制與IUnknown / 061
實作IUnknown / 066
使用 COM Interface 指標 / 071
將 QueryInterface 最佳化 / 074
資料型別(Data Types) / 079
Attributes 與 Properties / 093
異常情況(Exceptions) / 094
我們身置何處? / 100
第三章 Classes / 101
重訪 Interfaces 和 Implementation / 101
Class Objects / 104
活化(Activation) / 107
使用SCM(Service Control Manager) / 110
類別與伺服器(Classes and Servers) / 114
一般化(Generalizations) / 123
最佳化(Optimizations) / 126
再一次談 Interfaces和Implementation / 133
Monikers與Composition(組合) / 139
Monikers 和Persistence(永續生存) / 142
伺服器的生命期(Server Lifetime) / 146
Classes 與IDL / 149
Class Emulation(類別凌駕) / 153
Component Categories(元件種類,元件部門) / 155
我們身置何處? / 161
第四章 Objects / 163
重訪IUnknown / 164
QueryInterface 是對稱的(Symmetric) / 166
QueryInterface 是遞移的(Transitive) / 167

相關詞條

熱門詞條

聯絡我們