注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具COM/DCOM技術(shù)內(nèi)幕

COM/DCOM技術(shù)內(nèi)幕

COM/DCOM技術(shù)內(nèi)幕

定 價(jià):¥80.00

作 者: (美)[蘭迪·阿伯內(nèi)西]Randy Abernethy著;汪浩[等]譯;汪浩譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: COM/DCOM/ATL/COM+

購(gòu)買這本書可以去


ISBN: 9787505355873 出版時(shí)間: 2000-03-01 包裝:
開本: 26cm 頁數(shù): 534 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  COM/DCOM問世后,在短短的幾年中,就為廣大的編程人員所接受,并在網(wǎng)絡(luò)編程領(lǐng)域引發(fā)了革命性的進(jìn)步。但是在國(guó)內(nèi)計(jì)算機(jī)圖書中,介紹COM/DCOM編程的圖書還相當(dāng)少。為了彌補(bǔ)這一空白,向國(guó)內(nèi)廣大讀者介紹COM/DCOM,電子工業(yè)出版社從MACMILAN出版公司引進(jìn)了Randy Abernethy著的《COM/DCOM Unleashed》,經(jīng)過幾個(gè)月的辛苦努力,它的中文版終于得以出現(xiàn)在讀者面前。與同類圖書相比,本書的特點(diǎn)是:它專門面向初級(jí)和中級(jí)COM程序員,準(zhǔn)備將他們引入更高層次。本書中包含大量程序清單,直接指導(dǎo)你解決實(shí)際問題,使學(xué)習(xí)COM/DCOM更加直觀、高效。本書最適合有一些C+十工作經(jīng)驗(yàn)、能熟練使用指針和 Windows環(huán)境的讀者。本書從概念上介紹了將Windows DNA構(gòu)架用作指示圖的處理方法,在此基礎(chǔ)上具體講述高級(jí)COM編程應(yīng)用。全書共由六部分組成:第一部分: Windows DNA編程技術(shù)第二部分:高級(jí)COM編程技術(shù)第三部分:帶有DCOM的分布式組件第四部分:使用MTS的組件管理和事務(wù)處理第五部分:帶有MSMQ的異步組件編程第六部分:新穎的改進(jìn)的 COM:COM+每一部分建立在前面章節(jié)的基礎(chǔ)上,各自有其獨(dú)立的面貌和感覺,但是我們?nèi)越ㄗh您按進(jìn)度閱讀

作者簡(jiǎn)介

暫缺《COM/DCOM技術(shù)內(nèi)幕》作者簡(jiǎn)介

圖書目錄

第一部分  Windows DNA和COM
第1章 Windows DNA和COM
1. 1 Windows DNA
1.2 HTML
1.2.1 無狀態(tài)環(huán)境
1.3 Windows DNA服務(wù)
1.3.1 Windows DNA服務(wù):COM
1.3.2 Windows DNA服務(wù):DNA核心
1.3. 3 Windows DNA服務(wù):工具
1.4 DNA功能綜述
1.4.1 測(cè)覽器
1. 4. 2 IIS
1.4.3 ASP
1.4.4 MTS
1.4.5 MSMQ和 SQL Server
1.5 小結(jié),
第2章 多層組件體系設(shè)計(jì)
2. 1 綜述
2.2 Ad-HOC設(shè)計(jì)
2.3 基本應(yīng)用程序分界:表達(dá)、邏輯和數(shù)據(jù)服務(wù)
2.4 三層設(shè)計(jì)
2.5 保持層平衡
2.6 多層設(shè)計(jì)
2.7 本地定位或分布式的
2.8 優(yōu)秀的設(shè)計(jì)技術(shù)
2.8.1 將應(yīng)用程序抽象為層
2.8.2 找出組件
2.8.3 創(chuàng)建接口
2.8.4 組件實(shí)現(xiàn)
2.8.5 設(shè)計(jì)約束
2.8.6 設(shè)計(jì)目標(biāo)
2.9 設(shè)計(jì)工具
2.10 小結(jié)
第二部 分高級(jí)COM編程技術(shù)
第3章 永久性存儲(chǔ)
3.1 復(fù)合文件的COM接口
3.1.1 IStorage和IStream
3.2 結(jié)構(gòu)化存儲(chǔ)函數(shù)
3.2.1 StgCreateDocFile()
3.2.2 StglsstorageFlle()
3.2.3 StgOpenStorage()
3.3 結(jié)構(gòu)化存儲(chǔ)接口
3.3.1 IStorage
3.3.2 IStream
3.3.3 IRootStorage
3.3.4 IPersist
3.3.5 IPerslstbtorage
3.3.6 IPerslststream
3.3.7 IPersistFlle
3.4 結(jié)構(gòu)化存儲(chǔ)瀏覽器
3.5 微軟管理控制臺(tái)示例
3.6 通用數(shù)據(jù)傳送和通知
3.6.1 IDataObject
3.6.2 LAdvisesink
3.6.3 IDataAdvlseHolder
3.7 采樣通知的實(shí)現(xiàn)
第4章 別稱
4.1 別稱的接口
4.1.1 IMonlker
4.1.2 IEnumMoniker
4.1.3 IBindCtx
4.2 別稱的類型
4.2.1 文件別稱
4.2.2 URL切積
4.2.3 復(fù)合別稱
4 2.4 類別稱
4.2.5 項(xiàng)別稱
4.2.6 指針別稱
4.2.7 反別稱
4.3 小結(jié)
第5章 可連接對(duì)象
5.1 連接點(diǎn)
5.2 連接點(diǎn)容器
5.3 連接點(diǎn)示例
5.3.1 事件接收器
5. 4 VisualBaslc
5.4.1 重寫事件源
5.4. 2 ATL代理生成器
5.4.3 編寫Visual Basic客戶程序
5.5 不同工具如何實(shí)現(xiàn)事件
5.5.1 事件和Visual Basic
5.5.2 事件和C++ Builder
5.6 小結(jié)
第6章 COM線程
6.1 PC線程的發(fā)展
6.2 線程類型
6.2.1 工作者線程
6.2.2 報(bào)文隊(duì)到線程
6.2.3 窗口線程類型
6.2.4 單元線程
6. 2.5 線程組合
6.3 COM線程模型
6.3.1 單線程服務(wù)器
6.3.2 單元線程服務(wù)器
6.3.3 自由線程服務(wù)器
6.4 線程同步
6.4.1 線程的本地存儲(chǔ)
6.4. 2 去除并行問題
6.5 小結(jié)
第7章 COM及其注冊(cè)表
7.1 注冊(cè)表的 API
7.2 Regedit和Regedt32
7.2. 1 導(dǎo)人和導(dǎo)出注冊(cè)文件
7.3 COM注冊(cè)表結(jié)構(gòu)
7.3.1 文件擴(kuò)展名
7.3.2 ProgID
7.3.3 AppID
7.3.4 CLSID
7. 3. 5 接口
7.3.6 TvpeLih
7.4 HKEY LOCAL MACHINE\SOFT WARE\Microsoft\Ole
7.4.1 允許和禁止DCOM
7.4.2 缺省權(quán)限
7.4.3 繼承的安全性保證
7.5 注冊(cè)一個(gè)COM服務(wù)器
7.5.1 Regsvr32
7.5.2 自注冊(cè)離線服務(wù)器
7.5.3 結(jié)構(gòu)
第8章 COM的優(yōu)化、繼承和集合
8.1 DCOM的速度
8.1.1 對(duì)象定位
8.1.2 網(wǎng)絡(luò)循環(huán)
8.1.3 混合線程模型
8.2 遠(yuǎn)程動(dòng)作
8.3 遠(yuǎn)程索引記數(shù)
8.3.1 強(qiáng)制回應(yīng)
8. 4 代理進(jìn)程
8.4.1 用戶代理
8.5 IClassFactory
8.6 繼承性
8.6.1 集合
8.7 小結(jié)
第三部分 帶有DCOM的分布式組件
第9章 DCOM在NT服務(wù)器上的應(yīng)用
9.1 NT服務(wù)模板
9.1.1 函數(shù)main()與WinMain()
9.1.2 函數(shù)ServiceMain()
9.1.3 函數(shù)ServiceCtrlHandle()
9.2 ATL與服務(wù)
9.2.1 DCOM IPC
9.3 實(shí)用程序
9.3.1 服務(wù)控制面板附屬程序
9.3.2 Windows NT診斷程序(WinMsd.exe)
9.3.3 服務(wù)控制器程序(Sc.exe)
9.3.4 事件瀏覽器
9.4 OpenSCManager()
9.4.1 服務(wù)句柄
9.4.2 對(duì)服務(wù)的操作
9.5 注冊(cè)表
9.6 事件日志
9.6.1 報(bào)文編譯器(MC)
9.6.2 HeglsterEventsource(),DereglsterEvent-Source( )和 Report Event()
9. 6.3 事件記錄瀏覽器
9.7 調(diào)試
9.7.1 系統(tǒng)帳號(hào)
9.7.2 NT任務(wù)管理器(NT Task Manager)調(diào)試
9.7.3 用AT命令啟動(dòng)調(diào)試器
9.8 小結(jié)
第10章 打包
10.1 領(lǐng)會(huì)打包
10.2 類庫(kù)打包
10.3 標(biāo)準(zhǔn)打包
10.3.1 確定DLL入口點(diǎn)
10.3.2 類定義
10.3.3 定義IID、TypeLib GUID與CLSID
10.3.4 代理與存根的定義
10.3.5 注冊(cè)文件
10.3.6 MIDL輸出文件的轉(zhuǎn)換
10.4 自定義打包
10.4.1 對(duì)象類的說明
IO.4.2 對(duì)象類的定義
10.4.3 代理類的定義
1O.4.4 客戶
第11章 安全性
11.1 COM與DCOM的安全性比較
11.1.1 COM的安全性與SSPI
11.2 NT安全性
11.2.1 域
11.2.2 安全性描述符
11.2.3 訪問控制表
11.2.4 用戶身份驗(yàn)證
11. 3 冒名
11.3.1 函數(shù)ColmpersonateClient( )與CoRevertToself()
11. 3.2 掩飾
11.4 說明安全性
11.5 編程安全性
11.5.1 安全罩
11. 5. 2 IClientsecurty接口
11.5.3 訪問與啟動(dòng)的安全性
第12章 配置與糾錯(cuò)
12.1 設(shè)置訪問控制列工具(DCOMCNFG)
12.1.1 遺留COM服務(wù)器
12.1.2 創(chuàng)建自動(dòng)服務(wù)器
12.1.3 缺省屬性
12.1.4 缺省安全性
12.1.5 配置COM服務(wù)器
12.1.6 服務(wù)器位置
12.1.7 服務(wù)器安全性
12.1.8 服務(wù)器身份
12.2 OLEView
12.2.1 OLEVieW的不足
12.2.2 用OLEView配置COM對(duì)象
12.2.3 代理
12.2.4 訪問允許
12.3 糾錯(cuò)處理
12.3.1 糾錯(cuò)策略
12.3.2 ISupportErrorlnfo接口
12.4 小結(jié)
第四部分 運(yùn)用MIS的組件管理與應(yīng)用
第13章 MTS的體系結(jié)構(gòu)與管理
13.1 MTS的特性
13.1.1 可擴(kuò)展性
13.1.2 并行管理
13.1.3 執(zhí)行性能
13.1.4 可靠性
13.l.5 安全性
13.1.6 分布式事務(wù)處理
13.1.7 組件框架集成化
13.2 MTS的歷程
13.3 如何使用MTS
13.3.1 支持中層應(yīng)用服務(wù)器
13.3.2 簡(jiǎn)單應(yīng)用到多層應(yīng)用
13.4 MTS的體系結(jié)構(gòu)
13.4.1 MTS組件
13.4.2 MTS對(duì)象
13.4.3 信息包
13.4.4 代理對(duì)象
13.4.5 上下文對(duì)象
13.4.6 活動(dòng)
13. 4.7 MS DTC
13.4.8 事務(wù)對(duì)象
13.4.9 MTS呵執(zhí)行程序(MTS Executive)
13.4.10 MTS的運(yùn)行時(shí)代理
13.5 外部服務(wù)
13.5.1 資源管理器
13.5.2 資源分配器
13.6 安裝MTS的系統(tǒng)要求
13.7 管理MTS
13.7.1 MTS Explorer
13.7.2 自動(dòng)管理的任務(wù)
13.7. 3 命令行工具
13.8 小結(jié)
第14章  MTS作為組件管理器
14.1 MTS和其他基于組件服務(wù)的編程
14.2 MTS的可擴(kuò)展特性
14.3 MTS與標(biāo)準(zhǔn)的COM組件
14.3.1 標(biāo)準(zhǔn)COM組件
14.3.2 在MTS下運(yùn)行標(biāo)準(zhǔn)COM組件
14.3.3 MTS針對(duì)標(biāo)準(zhǔn)COM組件的優(yōu)點(diǎn)
14.4 通向MTS組件之路
14.4.1 軟件的再使用
14.4.2 運(yùn)行性能,可擴(kuò)展性與強(qiáng)壯性
14.5 狀態(tài)
14.5.1 狀態(tài)類型
14. 5. 2 狀態(tài)存儲(chǔ)
14.6 MTS組件的要求
14.7 構(gòu)造MTS組件
14.7.1 上下文對(duì)象
14.7.2 對(duì)象控制
14. 7.3 用ATL構(gòu)造MTS組件
14.7.4 共享屬性管理器(SPM)
14.7.5 MTS內(nèi)引用對(duì)象
14.7.6 在MTS內(nèi)創(chuàng)建對(duì)象
14.8 小結(jié)
第15章 MTS作為事務(wù)協(xié)調(diào)器
15.1 事務(wù)處理定義
15.1.1 ACID
15.2 事務(wù)處理管理
15.2.1 資源管理員
15.2.2 MS DTC
15.2.3 資源分配
15.2.4 事務(wù)處理協(xié)議
15.3 MTS事務(wù)處理編程模型
15.3.1 創(chuàng)建事務(wù)處理行程
15.3.2 完成事務(wù)處理
15.4 數(shù)據(jù)訪問
15.5 監(jiān)控事務(wù)處理
15.6 設(shè)計(jì)需考慮的事項(xiàng)
15.6.1 優(yōu)先選用精細(xì)組件
15.6.2 將組件靠近它們的數(shù)據(jù)源
15.6.3 同時(shí)使用相同資源的信息包組件
15.7 小結(jié)
第16章 MTS安全性
16.1 MTS安全概念
16.1.1 角色
16.1.2 安全責(zé)任
16.2 說明MTS安全性
16.2.1 創(chuàng)建角色
16.2.2 向組件和接口中添加角色
16.2.3 啟動(dòng)安全性
16.2.4 身份驗(yàn)證
16.3 程序上的MTS安全性
16.3.1 識(shí)別用戶
16.3.2 授權(quán)用戶
16. 4 小結(jié)
第17章 COM的事務(wù)處理綜合器(COMTI)
17.1 COMTI的需求
17.2 大型機(jī)和Windows DNA
17.2.1 SNA Server
17.2.2 COMTI之前
17.2.3 COMTI
17.2.4 COMTI的告誡
17.3 CICS和CICS連接
17.4 COMTI組件構(gòu)造器
17.4.1 CICS TP
17.4.2 CICS LINK
17.5 COMTI管理控制面板
17.6 COMTI運(yùn)行時(shí)概述
17. 7 小結(jié)
第五部分 用報(bào)文隊(duì)列的方法對(duì)異步組件進(jìn)行編程
第18章 對(duì)松散關(guān)聯(lián)的系統(tǒng)進(jìn)行編程
18.1 什么是報(bào)文
18.2 報(bào)文的優(yōu)點(diǎn)
18.3 報(bào)文的缺點(diǎn)
18.4 同步編程與異步編程的對(duì)比
18.5 可擴(kuò)展性
18.6 面向報(bào)文的中間設(shè)備
18.6.1 MOM API
18.6.2 MOM系統(tǒng)軟件
18.6.3 系統(tǒng)管理工具
18.7 Microsoft報(bào)文隊(duì)列服務(wù)器( MSMQ)
18.8 MSMQ連接器
18.9 MSMQ與其他API
18.10 MSMQ與Email
18.11 小結(jié)
第19章 MSMQ的管理與體系
19.1 MSMQ對(duì)象與屬性
19.2 報(bào)文
19.2.1 報(bào)文屬性
19.3 隊(duì)列
19.3.1 隊(duì)列類型
19.3.2 MQIS
19.3.3 LQS
19.3.4 隊(duì)列屬性
19.3.5 優(yōu)先權(quán)
19.3.6 事務(wù)性隊(duì)列
19.3.7 識(shí)別隊(duì)列
19.3.8 專用隊(duì)列
19.4 計(jì)算機(jī)
19.4.1 計(jì)算機(jī)屬性
19. 5 MSMQ計(jì)劃
19.5. 1 物理連接
19.5.2 聯(lián)網(wǎng)
19.5.3 MSMQ控制器
19. 6 MSMQ客戶
19.7 MSMO管理
19.8 小結(jié)
第20章 MSMQ編程
20.1 MSMQ庫(kù)API
20.2 用MSMQ庫(kù)API構(gòu)建MSMQ應(yīng)用程序
20. 2.1 格式名
20.2.2 路徑名
20.2.3 查詢格式啟
20.2.4 用屬性工作
20.2.5 創(chuàng)建隊(duì)列
20.2. 6 注銷隊(duì)列
20.2.7 隊(duì)列打開
20.2.8 發(fā)送報(bào)文
20.2.9 接收?qǐng)?bào)文
20.2.10 關(guān)閉隊(duì)列
20.3 MSMQ ActiVeX控件API
20.3.1 MSMQ ActiveX類
20.4 用原始COM接口構(gòu)建MSMQ應(yīng)用程序
20.4.1 定義接口與GUID
20.4.2 初始化COM
20.4.3 創(chuàng)建隊(duì)列
20.4.4 注銷隊(duì)列
20.4.5 打開隊(duì)列
20.4.6 送出報(bào)文
20.4.7 接收?qǐng)?bào)義
20.4.8 關(guān)閉隊(duì)列
20.5 用靈巧指針構(gòu)造MSMQ應(yīng)用程序
20.5.1 定義接口與GUID
20.5. 2 tli文件
20.5.3 ATL依賴性
20.5.4 創(chuàng)建隊(duì)列
20.5.5 注銷隊(duì)列
20.5.6 打開隊(duì)列
20. 5. 7 送出報(bào)文
20.5.8 接收?qǐng)?bào)文
20.5.9 關(guān)閉隊(duì)列
20.6 用VBScript構(gòu)造一個(gè)MSMQ應(yīng)用程序
20.7 小結(jié)
第21章 高級(jí)MSMQ編程
21. 1 指針
2.1.I MSMQ API指針
21.1.2 MSMQ ActiveX組件光標(biāo)
21.2 尋找隊(duì)列
21.2.1 計(jì)算機(jī)屬性
21.3 報(bào)文確認(rèn)、應(yīng)答與日志
21.3.1 管理隊(duì)列
21.3.2 應(yīng)答隊(duì)列
21.3.3 報(bào)文ID
2.3.4 日志
21.4 事務(wù)
21.4.1 ACID
21.4.2 報(bào)文事務(wù)
21. 4.3 ITransaction
21.4. 4 創(chuàng)建事務(wù)隊(duì)列
21.4.5 事務(wù)的類型
21.4.6 外部事務(wù)
21.5 MSMQ Email API
21.6 異步操作
21.6.1 自動(dòng)事件
21.6.2 系統(tǒng)事件對(duì)象
21.6.3 回調(diào)函數(shù)
21.6.4完成端口
21.7 隊(duì)列安全性
21.7.1 報(bào)文安全性
21. 8 小結(jié)
第六部分 Windows DNA和COM
第22章 COM+介紹
22.1 COM+的發(fā)展過程
22.2 MTS的不足
22.3 COM+體系結(jié)構(gòu)
22.3.1 創(chuàng)建對(duì)象
22.3.2 參數(shù)化對(duì)象創(chuàng)建
22.2. 3 別稱
22.3.4 中性線程單元
22.3.5 對(duì)象合并
22.3.6 動(dòng)態(tài)合并管理
22.3.7 動(dòng)態(tài)負(fù)載平衡
22.4 COM+部署服務(wù)
22.5 資源行理器
22.5.1 帶校IE資源管理器(Compensating Resource Manager) 
22.6 小結(jié)
第23章 COM+服務(wù)編程
23.1 設(shè)計(jì)COM+組件
23.2 隊(duì)列中的組件
23.2. 1 隊(duì)對(duì)中的事務(wù)
23.2.2 管理隊(duì)列中的組件
23.3 松散關(guān)聯(lián)事件
23.3.1 松散關(guān)聯(lián)事件(LCE)
23.4 數(shù)據(jù)訪問
23. 4. 1 內(nèi)存數(shù)據(jù)庫(kù)
23.4.2 最佳讀取數(shù)據(jù)訪問
23.4.3 過渡的共事屬件管理器
23.4.4 IMDB的限制
23. 4. 5 管理IMDB
23.5 COM+的安全性
23.6 基本COM特性
23.6. 1 結(jié)構(gòu)化存儲(chǔ)
23.6.2 取消不完成的COM調(diào)用
23.7 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)