注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Windows 2000 COM+原理與開發(fā)實(shí)務(wù)

Windows 2000 COM+原理與開發(fā)實(shí)務(wù)

Windows 2000 COM+原理與開發(fā)實(shí)務(wù)

定 價(jià):¥32.00

作 者: 譚明金編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 網(wǎng)絡(luò)技術(shù)全息叢書
標(biāo) 簽: COM/DCOM/ATL/COM+

ISBN: 9787505366053 出版時(shí)間: 2001-05-01 包裝:
開本: 24cm 頁數(shù): 326 字?jǐn)?shù):  

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

  COM+是Windows 2000支持的COM編程與應(yīng)用技術(shù),是COM的最新發(fā)展。本書系統(tǒng)地介紹了COM+面向企業(yè)開發(fā)的體系結(jié)構(gòu)、工作原理及編程應(yīng)用方面的知識(shí)。全書由三部分構(gòu)成。第1部分介紹了Windows DNA的體系結(jié)構(gòu)及其相關(guān)內(nèi)容。第2部分是關(guān)于COM底層接口的原理和編程實(shí)現(xiàn)方面的完整知識(shí)。第3部分全面介紹了COM+基礎(chǔ)、開發(fā)工具與環(huán)境及企業(yè)功能編程應(yīng)用等方面的內(nèi)容。每章在介紹原理的基礎(chǔ)上,著重對(duì)應(yīng)用和編程要點(diǎn)進(jìn)行說明,并適當(dāng)給出了一些配套例子。無論對(duì)于COM/COM+初學(xué)者,還是對(duì)于具有一定相關(guān)編程與應(yīng)用知識(shí)的人員,本書都具有很好的學(xué)習(xí)和參考價(jià)值。為更好地使用本書,讀者應(yīng)具備一定的Windows操作與編程方面的知識(shí)以及可視化編程語言方面的知識(shí)。

作者簡(jiǎn)介

暫缺《Windows 2000 COM+原理與開發(fā)實(shí)務(wù)》作者簡(jiǎn)介

圖書目錄

第1部分 Windows DNA平臺(tái)策略
第1章 Windows 2000與Windows DNA
1.1 PC機(jī)從簡(jiǎn)單商務(wù)應(yīng)用到企業(yè)應(yīng)用的發(fā)展
1.1.1 有限的桌面系統(tǒng)發(fā)展余地
1.1.2 新的PC機(jī)應(yīng)用體系
1.2 COM的發(fā)展
1.2.1 DLL
1.2.2 OLE
1.2.3 COM
1.2.4 DCOM
1.2.5 COM+
1.3 Windows平臺(tái)的發(fā)展
1.3.1 Windows 3.x
1.3.2 Windows NT
1.3.3 Windows 95/98
1.3.4 Windows NT擴(kuò)展包
1.3.5 Windows 2000
1.4 Windows DNA體系
1.4.1 Windows DNA的目標(biāo)與特性
1.4.2 Windows DNA的三層結(jié)構(gòu)
1.4.3 Windows 2000與Windows DNA的關(guān)系
第2部分 COM編程與應(yīng)用基礎(chǔ)
第2章 組件與接口
2.1 組件編程體系
2.1.1 COM組件對(duì)象模型
2.1.2 COM應(yīng)用體系結(jié)構(gòu)
2.1.3 COM組件的編程技術(shù)
2.1.4 COM組件開發(fā)的資源
2.2 COM組件的核心是接口
2.2.1 接口的作用與特性
2.2.2 接口的內(nèi)存結(jié)構(gòu)與C++實(shí)現(xiàn)
2.2.3 實(shí)現(xiàn)真正意義上的COM接口
第3章 組件的實(shí)現(xiàn)與發(fā)行
3.1 QueryInterface實(shí)現(xiàn)
3.1.1 QueryInterface惟一定義組件
3.1.2 QueryInterface實(shí)施規(guī)則
3.1.3 接口不變性的實(shí)質(zhì)
3.1.4 建立組件的新版本
3.1.5 QueryInterface的使用
3.2 COM應(yīng)用中的生存期維護(hù)
3.2.1 生存期作用與意義
3.2.2 引用計(jì)數(shù)技術(shù)
3.2.3 AddRef與Release函數(shù)的實(shí)現(xiàn)與使用
3.2.4 優(yōu)化使用引用計(jì)數(shù)
3.3 組件的DLL發(fā)布
3.3.1 進(jìn)程中組件服務(wù)器實(shí)現(xiàn)
3.3.2 DLL的輸出業(yè)務(wù)邏輯
3.4 組件的注冊(cè)
3.4.1 同組件相關(guān)的注冊(cè)表結(jié)構(gòu)與信息
3.4.2 實(shí)現(xiàn)組件注冊(cè)的函數(shù)
3.4.3 客戶通過注冊(cè)表使用組件DLL
3.5 創(chuàng)建COM組件的類廠
3.5.1 使用CoCreateInstance函數(shù)完成組件的標(biāo)準(zhǔn)創(chuàng)建
3.5.2 類廠的作用及其工作機(jī)制
3.5.3 類廠的實(shí)現(xiàn)
3.5.4 類廠的兩種應(yīng)用方式
3.5.5 組件開發(fā)和使用的完整過程
3.5.6 類廠實(shí)現(xiàn)的復(fù)用
3.5.7 關(guān)于注冊(cè)和生命期維護(hù)的總結(jié)
3.5.8 COM庫函數(shù)的使用
第4章 組件的使用技術(shù)
4.1 組件的包容
4.1.1 包容的邏輯
4.1.2 包容的實(shí)現(xiàn)
4.1.3 包容的應(yīng)用
4.2 組件的聚合
4.2.1 對(duì)組件聚合的分析
4.2.2 聚合的外部組件實(shí)現(xiàn)
4.2.3 聚合內(nèi)部組件的實(shí)現(xiàn)
4.2.4 聚合組件接口生存期的維護(hù)
4.2.5 聚合組件的綜合情形
4.2.6 聚合內(nèi)部組件的多個(gè)或者所有接口
4.3 組件復(fù)用方式的總結(jié)
4.3.1 關(guān)于包容和聚合的說明
4.3.2 實(shí)用化的其他組件復(fù)用方式
4.4 關(guān)于COM組件的總結(jié)
4.4.1 完整的組件示例代碼
4.4.2 完整的客戶程序示例代碼
第3部分 COM+企業(yè)功能應(yīng)用與編程
第5章 簡(jiǎn)化組件應(yīng)用的技術(shù)
5.1 IDL/MIDL
5.1.1 IDL與MIDL的一般知識(shí)
5.1.2 利用IDL/MIDL描述COM+接口和組件對(duì)象
5.2 調(diào)度接口與自動(dòng)化
5.2.1 IDispatch接口的工作機(jī)制
5.2.2 類型庫
5.3 客戶使用組件方式的簡(jiǎn)化
5.3.1 智能接口指針
5.3.2 C++包裝類
5.4 組件的實(shí)現(xiàn)方式可供簡(jiǎn)化的內(nèi)容
5.4.1 IUnknown接口基類
5.4.2 類廠基類的實(shí)現(xiàn)原理
5.5 對(duì)開發(fā)環(huán)境的說明
5.5.1 用ATL向?qū)Ы⒑?jiǎn)單COM組件
5.5.2 用Visual Basic向?qū)Ы⒔M件
第6章 進(jìn)程外組件的調(diào)用
6.1 跨進(jìn)程運(yùn)行組件的工作機(jī)制
6.1.1 本地過程調(diào)用技術(shù)
6.1.2 代理/存根DLL調(diào)整模式
6.1.3 利用IDL/MIDL建立代理/存根DLL
6.2 本地EXE組件開發(fā)與調(diào)用
6.2.1 EXE組件的入口邏輯
6.2.2 EXE組件的創(chuàng)建過程
6.2.3 EXE服務(wù)器的注冊(cè)
6.2.4 類廠的注冊(cè)和注銷
6.2.5 EXE服務(wù)器生存期的維護(hù)
6.3 遠(yuǎn)程組件的應(yīng)用
6.3.1 配置EXE服務(wù)器的遠(yuǎn)程訪問能力
6.3.2 客戶對(duì)遠(yuǎn)程組件的使用
第7章 COM+體系
7.1 COM+支持企業(yè)應(yīng)用的功能
7.1.1 COM+以COM為基礎(chǔ)
7.1.2 COM+企業(yè)服務(wù)功能
7.1.3 COM+的應(yīng)用特性
7.2 COM+系統(tǒng)運(yùn)行機(jī)制
7.2.1 截取控制策略
7.2.2 組成系統(tǒng)的元素
7.3 COM+功能的應(yīng)用
7.3.1 COM+一般使用過程
7.3.2 組件服務(wù)管理工具
7.3.3 COM+編程的一般知識(shí)
第8章 COM+安全與同步
8.1 安全性機(jī)制
8.1.1 安全性概述
8.1.2 鑒定
8.1.3 授權(quán)
8.1.4 COM+應(yīng)用的身份標(biāo)識(shí)
8.2 組件調(diào)用的并發(fā)控制
8.2.1 套間的概念
8.2.2 不同類型套間的并發(fā)訪問控制
8.2.3 COM+標(biāo)準(zhǔn)套間NA并發(fā)調(diào)用
第9章 事務(wù)服務(wù)
9.1 事務(wù)概述
9.1.1 事務(wù)功能需求
9.1.2 事務(wù)的ACID特性
9.2 事務(wù)服務(wù)體系
9.2.1 構(gòu)成事務(wù)體系的環(huán)節(jié)及其作用
9.2.2 事務(wù)的作用過程
9.3 事務(wù)應(yīng)用性能與優(yōu)化
9.3.1 及時(shí)激活機(jī)制
9.3.2 組件對(duì)象狀態(tài)數(shù)據(jù)的保存
9.3.3 對(duì)象池
9.4 COM+事務(wù)組件的編程
9.4.1 事務(wù)性組件需要實(shí)現(xiàn)的功能
9.4.2 編寫事務(wù)組件的規(guī)則
9.4.3 擴(kuò)展的事務(wù)控制
9.4.4 事務(wù)性組件的開發(fā)和使用過程
9.5 補(bǔ)償資源管理器
9.5.1 CRM體系
9.5.2 CRM編程
第10章 COM+隊(duì)列服務(wù)
10.1 隊(duì)列服務(wù)機(jī)制
10.1.1 企業(yè)應(yīng)用中的異步通信
10.1.2 COM+消息隊(duì)列
10.1.3 消息隊(duì)列的運(yùn)行體系
10.2 隊(duì)列組件的設(shè)計(jì)與應(yīng)用
10.2.1 隊(duì)列組件的限定
10.2.2 隊(duì)列與其他COM+服務(wù)功能的協(xié)調(diào)應(yīng)用
10.2.3 設(shè)置COM+應(yīng)用所涉及的隊(duì)列屬性
10.2.4 深入理解隊(duì)列服務(wù)的工作要點(diǎn)
10.3 COM+隊(duì)列屬性的編程應(yīng)用
10.3.1 隊(duì)列操作方面的編程
10.3.2 創(chuàng)建隊(duì)列組件的名字對(duì)象
10.3.3 隊(duì)列編程示例
第11章 事件服務(wù)
11.1 事件功能概述
11.1.1 緊密連接事件的通知結(jié)構(gòu)
11.1.2 企業(yè)應(yīng)用的松散連接事件
11.1.3 事件服務(wù)的特性
11.2 COM+事件服務(wù)體系
11.2.1 構(gòu)成COM+事件服務(wù)的環(huán)節(jié)
11.2.2 建立COM+事件服務(wù)應(yīng)用
11.2.3 事件發(fā)布的一般過程
11.3 COM+事件服務(wù)的定制機(jī)制
11.3.1 實(shí)現(xiàn)訂閱者對(duì)特定事件服務(wù)的需要
11.3.2 發(fā)布者對(duì)COM+事件服務(wù)功能的定制
11.4 COM+事件服務(wù)應(yīng)用的編程
11.4.1 事件應(yīng)用中需要編程的環(huán)節(jié)
11.4.2 可供事件服務(wù)編程使用的接口
11.4.3 事件應(yīng)用的編程示例
11.5 事件與其他服務(wù)功能的協(xié)調(diào)使用
11.5.1 事件與隊(duì)列
11.5.2 事件與事務(wù)
11.5.3 事件安全性
第12章 IMDB與DLB
12.1 IMDB內(nèi)存數(shù)據(jù)庫技術(shù)
12.1.1 IMDB體系的環(huán)節(jié)
12.1.2 IMDB的基本運(yùn)作過程
12.2 IMDB與應(yīng)用
12.2.1 IMDB服務(wù)程序和IMDB數(shù)據(jù)源
12.2.2 設(shè)置IMDB事務(wù)特性
12.2.3 設(shè)定IMDB的安全性
12.2.4 合理使用IMDB服務(wù)功能
12.2.5 利用ADO間接操作OLE DB接口
12.3 動(dòng)態(tài)負(fù)載平衡
12.3.1 動(dòng)態(tài)負(fù)載平衡機(jī)制
12.3.2 為組件指定動(dòng)態(tài)負(fù)載平衡的特性
12.3.3 負(fù)載平衡應(yīng)用的說明
12.3.4 CLB應(yīng)用的注意事項(xiàng)
第13章 一個(gè)COM+應(yīng)用的完整示例
13.1 應(yīng)用功能與結(jié)構(gòu)的設(shè)計(jì)
13.1.1 功能說明
13.1.2 應(yīng)用結(jié)構(gòu)的設(shè)計(jì)
13.1.3 應(yīng)用程序的執(zhí)行流程
13.2 示例代碼
13.2.1 組件類代碼
13.2.2 組件對(duì)象的編譯、注冊(cè)與設(shè)置
13.2.3 客戶測(cè)試程序
第14章 IIS與COM+
14.1 Web應(yīng)用基礎(chǔ)
14.1.1 Web網(wǎng)頁和Web網(wǎng)站
14.1.2 Web工作原理
14.1.3 客戶端動(dòng)態(tài)的Web應(yīng)用
14.1.4 服務(wù)器端動(dòng)態(tài)的Web應(yīng)用
14.2 ASP內(nèi)容體系
14.2.1 ASP頁面中嵌入的命令
14.2.2 ASP的執(zhí)行過程
14.2.3 ASP應(yīng)用程序要完成的核心功能
14.3 實(shí)現(xiàn)ASP應(yīng)用
14.3.1 選定瀏覽摸式
14.3.2 構(gòu)造Web活動(dòng)
14.4 ASP通用任務(wù)的實(shí)現(xiàn)
14.4.1 處理HTML窗體
14.4.2 使用Cookie
14.4.3 對(duì)ASP錯(cuò)誤的處理
14.4.4 重定向功能
14.4.5 處理二進(jìn)制數(shù)據(jù)
14.4.6 下載文件
14.4.7 發(fā)送E-mail
14.4.8 開發(fā)瀏覽器適應(yīng)功能
14.4.9 開發(fā)JavaScript對(duì)象
14.5 ASP組件的開發(fā)與應(yīng)用
14.5.1 ASP組件
14.5.2 在ASP組件中調(diào)用ASP內(nèi)置對(duì)象
14.6 事務(wù)性ASP應(yīng)用
附錄A 聚合復(fù)用內(nèi)外部組件的完整示例代碼
附錄B 詞匯表
主要參考文獻(xiàn)

本目錄推薦

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