注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Windows 2000 COM+原理與開發(fā)實務

Windows 2000 COM+原理與開發(fā)實務

Windows 2000 COM+原理與開發(fā)實務

定 價:¥32.00

作 者: 譚明金編著
出版社: 電子工業(yè)出版社
叢編項: 網絡技術全息叢書
標 簽: COM/DCOM/ATL/COM+

購買這本書可以去


ISBN: 9787505366053 出版時間: 2001-05-01 包裝:
開本: 24cm 頁數: 326 字數:  

內容簡介

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

作者簡介

暫缺《Windows 2000 COM+原理與開發(fā)實務》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號