注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)Visual C++ 6 DCOM開發(fā)指南

Visual C++ 6 DCOM開發(fā)指南

Visual C++ 6 DCOM開發(fā)指南

定 價:¥42.00

作 者: (美)Jim Maloney編著;田雨等譯
出版社: 清華大學出版社
叢編項: 系統(tǒng)高級編程、管理叢書
標 簽: VC++

購買這本書可以去


ISBN: 9787900630209 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 292頁 字數(shù):  

內(nèi)容簡介

  本書是一本關(guān)于如何使用Visual C++6.0開發(fā)DCOM應(yīng)用程序的教程。書中詳細講述了如何在對象模型中使用COM對象,如何使用OLE DB和ADO訪問數(shù)據(jù)庫,如何實現(xiàn)一個對象模型,如何使用微軟事務(wù)處理服務(wù)器(MTS)實現(xiàn)數(shù)據(jù)服務(wù)層以及如何設(shè)計ASP等內(nèi)容。本書內(nèi)容豐富實用,講解深入淺出,并有大量例子代碼,適用于對Visual C++,COM,ATL有一定了解,想開發(fā)分布式應(yīng)用程序的讀者。

作者簡介

暫缺《Visual C++ 6 DCOM開發(fā)指南》作者簡介

圖書目錄

第1章 開發(fā)多層客戶/服務(wù)器應(yīng)用程序
1.1 應(yīng)用程序體系結(jié)構(gòu)
1.1.1 桌面應(yīng)用程序體系結(jié)構(gòu)概述
1.1.2 2層應(yīng)用程序體系結(jié)構(gòu)概述
1.1.3 3層應(yīng)用程序體系結(jié)構(gòu)概述
1.1.4 n層應(yīng)用程序體系結(jié)構(gòu)概述
1.1.5 關(guān)于2層客戶/服務(wù)器應(yīng)用程序
1.1.6 2層客戶/服務(wù)器應(yīng)用程序的物理部署
1.1.7 關(guān)于3層客戶/服務(wù)器應(yīng)用程序
1.1.8 3層客戶/服務(wù)器應(yīng)用程序的物理部署
1.1.9 關(guān)于對象模型
1.1.10 建立一套應(yīng)用程序
1.1.11 明天的老系統(tǒng)
1.2 配置樣例應(yīng)用程序
1.2.1 配置一個3層客戶/服務(wù)器應(yīng)用程序
1.2.2 配置Mom-n-Pop Video Store應(yīng)用程序
第2章 在一個對象模型中運用COM對象
2.1 關(guān)于對象
2.1.1 關(guān)于Visual Basic編程語言
2.1.2 對象與編程
2.2 了解對象模型
2.2.1 Mom-n-Pop Video Store對象模型
2.3 狀態(tài)對象和事務(wù)處理
2.3.1 基于商業(yè)的設(shè)計
2.3.2 狀態(tài)和事務(wù)處理的候選解決方案
2.4 標準COM類型
2.4.1 Unicode和BSTR字符串
2.4.2 與BSTR類型相關(guān)的Win32函數(shù)
2.4.3 使用CURRENCY類型
2.4.4 COM數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
2.4.5 使用Variant類型
2.4.6 使用安全數(shù)組工作
2.5 在一個COM應(yīng)用程序中查錯
2.6 遍歷——使用一個對象模型
2.6.1 使用AppWizard來創(chuàng)建對話框應(yīng)用程序
2.6.2 加入代碼初始化COM
2.6.3 引入類型庫
2.6.4 添加一個列表框來顯示成員
2.6.5 在列表框中顯示成員
2.6.6 對UI代碼的進一步分析
第3章 使用OLE DB訪問數(shù)據(jù)庫
3.1 什么是OLE DB
3.1.1 關(guān)于示例程序
3.2 使用OLE DB接口
3.2.1 關(guān)于第一個OLE DB示例應(yīng)用程序
3.2.2 初始化數(shù)據(jù)源
3.2.3 創(chuàng)建數(shù)據(jù)源上的一個會話
3.2.4 命令對象
3.2.5 關(guān)于OLE DB行集對象
3.2.6 關(guān)于OLE DB訪問者
3.2.7 包含第一個例子中的注釋
3.2.8 使用OLE DB的參數(shù)化查詢
3.2.9 關(guān)于第二個OLE DB示例應(yīng)用程序
3.2.10 創(chuàng)建一個參數(shù)化的命令
3.2.11 綁定參數(shù)
3.2.12 用參數(shù)執(zhí)行一個命令
3.2.13 使用參數(shù)化命令來修改數(shù)據(jù)
3.2.14 使用OLE DB接口執(zhí)行事務(wù)處理
3.2.15 關(guān)于ITransactionLocal接口
3.2.16 隔離層和StartTransaction方法
3.2.17 Zombie行集
3.2.18 事務(wù)處理保持
3.2.19 OLE DB事務(wù)處理示范程序
3.3 使用OLE DB服務(wù)組件
3.3.1 使用MDAC來打開一個數(shù)據(jù)源
3.3.2 使用一個連接字符串
3.4 使用OLE DB模板
3.4.1 引入OLE DB模板類
3.4.2 CDataSource和CDBPropSet類
3.4.3 CSession類
3.4.4 CCommand和CAccessor模板類
3.4.5 使用CCommand去打開一個行集
3.4.6 使用OLE DB模板取回行
3.4.7 關(guān)閉數(shù)據(jù)源、會話和行集
3.4.8 使用ATL Object Wizard來創(chuàng)建一個CRowset類
3.4.9 使用OLE DB模板的參數(shù)化查詢
3.4.10 使用OLE DB模板執(zhí)行一個參數(shù)化查詢
3.4.11 提供參數(shù)綁定信息
3.4.12 提供參數(shù)值
3.4.13 使用OLE DB模板修改數(shù)據(jù)
3.4.14 事務(wù)處理和OLE DB模板類
3.4.15 服務(wù)組件和OLE DB模板
3.4.16 連接字符串和OLE DB模板
3.5 ADO記錄集和OLE DB行集等價類
3.5.1 將一個行集轉(zhuǎn)換為一個記錄集
3.5.2 將一個記錄集轉(zhuǎn)換為一個行集
3.6 使用Data Link API
3.6.1 數(shù)據(jù)鏈接屬性對話框
3.7 使用COleDBRecordView類
3.7.1 一個簡單的COleDBRecordView應(yīng)用程序
3.7.2 產(chǎn)生一個簡單COleDBRecordView應(yīng)用程序
3.7.3 由AppWizard產(chǎn)生的用作OLE DB記錄視圖的類
3.7.4 為數(shù)據(jù)庫列提供控件
3.7.5 加入一個Update Now按鈕
3.8 一個有所有特征的OLE DB記錄視圖應(yīng)用程序
3.8.1 使用多訪問器
3.8.2 使用COleDBRecordView增加新記錄
3.8.3 使用COleDBRecordView刪除一個記錄
3.8.4 使用書簽瀏覽行集
第4章 使用ADO訪問數(shù)據(jù)庫
4.1 ADO和OLE DB
4.1.1 ADO和OLE DB所解決的問題
4.1.2 ADO還是OLE DB
4.2 ADO對象模型
4.3 ADO Connection對象
4.3.1 ConnectionString屬性
4.3.2 關(guān)于第一個ADO演示程序
4.3.3 引入ADO類型庫
4.3.4 使用ADO連接數(shù)據(jù)庫
4.3.5 Connection對象的Mode屬性
4.3.6 舉例:使用ADO連接數(shù)據(jù)庫
4.4 ADO Recordset對象
4.4.1 關(guān)于ADO Recordset光標
4.4.2 使用ADO打開一個記錄集
4.4.3 例子:打開一個記錄集
4.4.4 在記錄集中訪問字段
4.4.5 使用移動方法在記錄集中滾動
4.4.6 記錄集的重新查詢和再同步
4.5 使用ADO記錄集綁定
4.5.1 使用CADORecordBinding類
4.5.2 向ADO提供綁定信息
4.5.3 從被綁定的記錄集中取回數(shù)據(jù)
4.6 使用ADO Command對象
4.6.1 構(gòu)造一個SQL SELECT語句
4.6.2 ADO Command對象和參數(shù)化查詢
4.6.3 在一個命令中使用多個ADO參數(shù)
4.6.4 用GetRows方法一次取回多行數(shù)據(jù)
4.7 用ADO進行事務(wù)處理
4.8 更新記錄集中的記錄
4.9 Mom-n-Pop Video Store案例分析
4.9.1 從數(shù)據(jù)庫中取出過期罰款數(shù)據(jù)
4.9.2 根據(jù)姓氏查找成員
4.10 調(diào)用存儲過程
第5章 實現(xiàn)一個對象模型
5.1 COM服務(wù)器回顧
5.1.1 進程內(nèi)和進程外的COM服務(wù)器
5.2 建立一個進程內(nèi)COM服務(wù)器項目
5.2.1 有用戶界面的測試項目
5.3 實現(xiàn)一個簡單的對象模型
5.3.1 第一個簡單對象模型的實現(xiàn)目標
5.3.2 創(chuàng)建ATL項目
5.3.3 啟動ATL跟蹤信息
5.3.4 創(chuàng)建ATL對象
5.3.5 分析ATL Wizard產(chǎn)生的代碼
5.3.6 頂層對象和Appobject屬性
5.3.7 不可創(chuàng)建的公共COM類
5.3.8 參與實現(xiàn)集合的對象
5.3.9 集合的類型
5.3.10 實現(xiàn)Category類
5.3.11 實現(xiàn)Categories集合
5.3.12 指定一個默認屬性
5.3.13 增加一個集合訪問屬性
5.3.14 用Visual Basic測試對象模型
5.3.15 為類型庫提供一個友好描述
5.3.16 創(chuàng)建和使用COM枚舉器
5.3.17 保持集合和ATL通用枚舉器
5.3.18 使用ATL通用枚舉器
5.3.19 用CComEnum支持空集合
5.3.20 用查詢結(jié)果建立集合
5.3.21 訪問數(shù)據(jù)庫創(chuàng)建集合
5.3.22 為Item方法提供異構(gòu)參數(shù)
5.3.23 支持ISupportErrorInfo接口
5.3.24 3層體系結(jié)構(gòu)的對象模型
5.3.25 Mom-n-Pop對象模型案例分析
5.3.26 背景
5.3.27 訪問Categories集合
第6章 DCOM
6.1 關(guān)于DCOM
6.1.1 DCOM提供的服務(wù)
6.1.2 OSF/DCE和遠程過程調(diào)用
6.1.3 在使用DCOM之前
6.2 DCOM縱覽
6.2.1 服務(wù)器端本地服務(wù)器的COM注冊表入口
6.2.2 客戶端遠程服務(wù)器DCOM注冊表入口
6.2.3 使用代理(surrogate)容納遠程進程內(nèi)服務(wù)器
6.2.4 創(chuàng)建一個DCOM服務(wù)器項目
6.2.5 實現(xiàn)和創(chuàng)建服務(wù)器
6.2.6 實現(xiàn)客戶測試程序:用戶界面
6.2.7 遠程運行服務(wù)器
6.2.8 權(quán)限錯誤
6.2.9 使用CoCreateInstanceEx
6.3 解決與DCOM相關(guān)的問題
6.3.1 使用錯誤查找實用工具
6.3.2 使用事件查看器
第7章 微軟事務(wù)處理服務(wù)器
7.1 關(guān)于MTS
7.1.1 MTS運行時期環(huán)境
7.1.2 關(guān)于MTS資源管理器(explorer)實用工具
7.1.3 MTS包和組件
7.1.4 創(chuàng)建一個MTS包
7.1.5 把MTS組件安裝到包之中
7.1.6 運行和監(jiān)控MTS組件
7.1.7 使用按需激活
7.2 MTS API
7.2.1 關(guān)于IObjectContext接口
7.2.2 連接池
7.2.3 使用IObjectContext接口
7.2.4 MTS組件的限制
7.2.5 MTS中的事務(wù)
7.2.6 MTS組件和事務(wù)的形成
7.2.7 MTS組件的事務(wù)屬性
7.3 有狀態(tài)的和無狀態(tài)的MTS對象
7.3.1 偽裝的2層體系結(jié)構(gòu)
7.3.2 按需激活
7.3.3 實現(xiàn)IObjectControl接口
7.3.4 MTS事務(wù)支持的例子
7.4 調(diào)試MTS組件
7.5 MTS共享屬性管理器
7.5.1 CreatePropertyGroup方法
7.5.2 對共享屬性的線程安全的引用
7.5.3 共享屬性管理器的例子
7.6 開發(fā)MTS服務(wù)器
7.7 安全性和MTS
7.7.1 MTSDemo4——MTS安全性的例子
7.7.2 MTS包標識——第一道防線
7.7.3 聲明級安全——第二道防線
7.7.4 定義MTS組
7.7.5 為聲明級安全啟用包認證
7.7.6 把NT用戶賬號加入到MTS組中
7.7.7 編程級安全是怎樣工作的
7.7.8 判斷是否啟用了安全保護
7.7.9 使用IsCallerInRole方法
第8章 使用MTS實現(xiàn)數(shù)據(jù)服務(wù)層
8.1 對MTS組件的要求
8.1.1 用MTS組件實現(xiàn)商業(yè)規(guī)則
8.1.2 存儲過程的作用
8.1.3 集中注意商業(yè)
8.1.4 每層都有用
8.2 Mom-n-Pop MTS組件
8.2.1 MTS組件MemberData
8.2.2 MTS組件VideoData
8.2.3 MTS組PointOfSale
8.2.4 舉例:使用共享屬性管理器
8.2.5 對象交互的情況——通過ID查找成員
第9章 使用Active Server Pages創(chuàng)建Internet界面
9.1 關(guān)于ASP
9.1.1 Mom-n-Pop Web站點
9.2 創(chuàng)建ASP
9.2.1 向ASP頁面中增加腳本命令
9.2.2 ASP的內(nèi)建對象
9.2.3 在ASP腳本中聲明和使用變量
9.2.4 向瀏覽器發(fā)送內(nèi)容
9.2.5 HTML表單和Request對象
9.2.6 在ASP腳本中創(chuàng)建對象
9.2.7 在ASP腳本中處理記錄集

本目錄推薦

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