精通COM+

出版時間:2002-9  出版社:機(jī)械工業(yè)出版社  作者:黃志軍  頁數(shù):374  字?jǐn)?shù):498000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書全面系統(tǒng)地介紹了COM+最新軟件開發(fā)技術(shù)。全書共12章,主要介紹了COM及其相關(guān)概念的基礎(chǔ)知識,詳細(xì)解釋了每個COM+服務(wù),并用大量例子代碼演示在VB、C++、J++中COM+如何工作。書中還討論了微軟的分布式事務(wù)協(xié)調(diào)器(DTC)、資源分配器等高級技術(shù)。本書適合國內(nèi)軟件開發(fā)人員、高等院校研究生和高年級本科生、廣大COM+編程人員和愛好者使用。特別對那些需要深入理解COM和COM+的從事C++和Visual Basic的高級開發(fā)人員,本書將是一本合適的參考書。

書籍目錄

譯者序
前言
第1章 COM+:一次變革
1.1 COM+和說明性模型
1.1.1 COM與COM+之間的差別
1.1.2 COM和COM+的基本原理
1.1.3 使用接口的理論理由
1.1.4 使用接口的實(shí)際理由
1.2 RPC:COM接口的起源?
1.2.1 接口定義語言
1.2.2 COM和RPC的關(guān)系
1.3 IDL:開始或者結(jié)束?
1.3.1 在VisualC++中實(shí)現(xiàn) COM對象
1.3.2 Visual Basic
1.3.3 尋找注冊的類型庫
1.4 本章小結(jié)
第2章 COM基礎(chǔ)知識
2.1 IUnknown的作用
2.1.1 Release()
2.1.2 AddRef()
2.1.3 QueryInterface()
2.2 COM存在于何處?
2.2.1 動態(tài)連接庫(DLL)
2.2.2 一個;COM+變化--代理進(jìn)程
2.3 本章小結(jié)
第3章 COM內(nèi)幕
3.1 虛函數(shù)表(vtables)、抽象基類和多態(tài)
3.1.1 作為抽象基類的接口
3.1.2 實(shí)際中的多態(tài)
3.1.3 虛函數(shù)表(Viable)的內(nèi)部結(jié)構(gòu)
3.1.4 將RPC、DLL、類型庫和虛函數(shù)表放在一起
3.2 COMCalc C++例子
3.2.1 在代碼中指定GUID
3.2.2 從IUnknown繼承
3.2.3 STDMETHOD、STDMETHOD-IMP和方法
3.2.4 多重繼承
3.2.5 QueryInterface()的實(shí)現(xiàn)
3.2.6 類廠
3.3 本章小結(jié)
第4章 線程和套間模型
4.1 線程和進(jìn)程
4.1.1 對線程和進(jìn)程的理解
4.1.2 競爭狀態(tài)和線程問題
4.2 套間(Apartmnents)
4.2.1 作為同步幫助的消息隊列
4.2.2 線程和對象
4.3 列集接口
4.3.1 全局接口表(GIT)列集
4.3.2 進(jìn)程之間移動接口
4.3.3 列集接口的艱難方法
4.4 聲明套間
4.4.1 自由線程列集器(FTM)
4.4.2 線程中性套間(TNA)
4.5 本章小結(jié)
第5章 方法調(diào)用和列集
5.1 類型庫列集
5.2 后關(guān)聯(lián)
5.2.1 后關(guān)聯(lián)的體系結(jié)構(gòu)
5.2.2 調(diào)用參數(shù)和列集
5.2.3 后關(guān)聯(lián)、類型庫和IDISpatch的故事
5.3 后關(guān)聯(lián)、列集和oleautomation標(biāo)記
5.3.1 J++和雙接口
5.3.2 在J++中支持雙接口或者自定義接口
5.3.3 檢查包裝器
5.4 本章小結(jié)
第6章 COM+目錄
6.1 從INI文件到注冊表再到目錄
6.1.1 配置的組件和COM+應(yīng)用程序
6.1.2 MMC
6.2 普通的COM+應(yīng)用程序
6.2.1 安裝或創(chuàng)建一個新的應(yīng)用程序
6.2.2 應(yīng)用程序標(biāo)識
6.2.3 輸入組件與安裝組件對比
6.3 自動配置
6.3.1 COM+管理對象屬性
6.3.2 介紹COM+管理對象
6.3.3 使用管理對象
6.4 一個快速的瀏覽:預(yù)先安裝的COM+應(yīng)用程序
6.4.1 COM+QC死信隊列監(jiān)聽器
6.4.2 COM+實(shí)用程序
6.4.3 IIS進(jìn)程內(nèi)應(yīng)用程序和IIS進(jìn)程外緩存的應(yīng)用程序
6.4.4 IIS實(shí)用程序
6.4.5 系統(tǒng)應(yīng)用程序
6.4.6 Visual Studio APE包
6.5 CPC:一個探聽的最好朋友
6.6 本章小結(jié)
第7章 環(huán)境
7.1 IObjectContext簡介
7.2 COM和MTS集成
7.3 環(huán)境:兩個不同的定義
7.4 COM環(huán)境實(shí)現(xiàn)
7.4.1 截取
7.4.2 環(huán)境、套間和自由線程列集器
7.5 理解和使用環(huán)境接口
7.5.1 IobjectContextInfo
7.5.2 ISecurityCallContext
7.5.3 IGetContextProperties
7.6 本章小結(jié)
第8章 事務(wù)
8.1 回退和提交
8.2 經(jīng)典的事務(wù)和傳統(tǒng)的數(shù)據(jù)庫
8.3 一個事務(wù)情景
8.3.1 BEGIN TRANSACTION和COMMIT TRANSACTION命令
8.3.2 分布式事務(wù)
8.4 DTC
8.4.1 Escrow和兩階段提交
8.4.2 兩階段提交協(xié)議
8.4.3 系統(tǒng)失敗和調(diào)和
8.5 微軟的DTC:真實(shí)性
8.5.1 使用本加工的DTC跨越多數(shù)據(jù)庫協(xié)調(diào)事務(wù)
8.5.2 事務(wù)征集中的不同
8.5.3 分布式事務(wù)和DTC小結(jié)
8.6 COM+事務(wù)
8.6.1 COM+事務(wù)說明性設(shè)置
8.6.2 RD:第一次看
8.6.3 COM+事務(wù)行為:表決
8.6.4 使用IContextstate的出色的精細(xì)控制
8.7 事務(wù)、ASP頁和IIS
8.8 本章小結(jié)
第9章 補(bǔ)償資源管理器
9.1 資源管理器
9.2 CRM的組件
9.2.1 Worker
9.2.2 CRMC1erk
9.2.3 Compensato
9.3 終止事務(wù)
9.4 處理恢復(fù)
9.5 當(dāng)懷疑時
9.6 完成Compensator
9.7 CRM和隔離
9.8 本章小結(jié)
第10章 隊列組件
10.1 掛起消息發(fā)布的秘密
10.2 介紹微軟消息隊列
10.2.1 作為中間件的MSMQ
10.2.2 MSMQ發(fā)送器實(shí)現(xiàn)
10.2.3 MSMQ接收器實(shí)現(xiàn)
10.3 從MSMQ到COM+隊列組件
10.3.1 使用隊列組件的異步方法調(diào)用
10.3.2 隊列組件抽象:介紹播放器、監(jiān)聽器和記錄器
10.3.3 QC內(nèi)幕
10.3.4 事務(wù)的和非事務(wù)的隊列
10.3.5 不同的隊列類型:私有的和公有的
10.3.6 MSMQ和QC之間的互用性
10.3.7 持續(xù)性:通過消息傳遞對象
10.3.8 通知和回調(diào)
10.3.9 用于QC的某一微妙需求:需要發(fā)送器和接收器的并行應(yīng)用程序配置
10.4 異步COM
10.4.1 異步COM實(shí)現(xiàn)
10.4.2 異步COM的不足
10.5 本章小結(jié)
第11章 事件
11.1 傳統(tǒng)的COM事件
11.2 COM+事件模型:發(fā)行者和訂閱者
11.2.1 事件類
11.2.2 創(chuàng)建一個事件類
11.2.3 編寫和安裝一個事件類
11.2.4 訂閱
11.2.5 激發(fā)同步和異步事件
11.2.6 隊列事件類與隊列訂閱者對比
11.3 事件過濾
11.3.1 發(fā)行者過濾器
11.3.2 實(shí)現(xiàn)發(fā)行者過濾器
11.3.3 發(fā)行者策略
11.4 本章小結(jié)
第12章 安全
12.1 說明性安全
12.1.1 在一介角色中輸入用戶
12.1.2 給一個角色授予權(quán)限
12.1.3 配置和編程安全
12.2 編程性安全
12.2.1 ISecurityCallContext
12.2.2 應(yīng)用程序標(biāo)識
12.3 安全邊界
12.3.1 扮演
12.3.2 委托
12.3.3 掩蓋
12.3.4 驗證
12.3.5 配置扮演、委托和驗證
12.4 更低級別安全
12.4.1 CoInitializesecurity函數(shù)
12.4.2 CosetProxyBlanket()函數(shù)
12.5 更低級別安全、角色和掩蓋:把三者集合起來
12.6 本章小結(jié)
附錄
附錄A ADO和OLE-DB
附錄B 通過活動的COM+同步
附錄C 對象池
附錄D 傳送塊數(shù)據(jù),SAFE-ARRAY
附錄E 隊列別名參數(shù)
附錄F 應(yīng)用程序代理

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    精通COM+ PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7