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

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

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

定 價(jià):¥42.00

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

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

內(nèi)容簡介

  本書是一本關(guān)于如何使用Visual C++6.0開發(fā)DCOM應(yīng)用程序的教程。書中詳細(xì)講述了如何在對(duì)象模型中使用COM對(duì)象,如何使用OLE DB和ADO訪問數(shù)據(jù)庫,如何實(shí)現(xiàn)一個(gè)對(duì)象模型,如何使用微軟事務(wù)處理服務(wù)器(MTS)實(shí)現(xiàn)數(shù)據(jù)服務(wù)層以及如何設(shè)計(jì)ASP等內(nèi)容。本書內(nèi)容豐富實(shí)用,講解深入淺出,并有大量例子代碼,適用于對(duì)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)于對(duì)象模型
1.1.10 建立一套應(yīng)用程序
1.1.11 明天的老系統(tǒng)
1.2 配置樣例應(yīng)用程序
1.2.1 配置一個(gè)3層客戶/服務(wù)器應(yīng)用程序
1.2.2 配置Mom-n-Pop Video Store應(yīng)用程序
第2章 在一個(gè)對(duì)象模型中運(yùn)用COM對(duì)象
2.1 關(guān)于對(duì)象
2.1.1 關(guān)于Visual Basic編程語言
2.1.2 對(duì)象與編程
2.2 了解對(duì)象模型
2.2.1 Mom-n-Pop Video Store對(duì)象模型
2.3 狀態(tài)對(duì)象和事務(wù)處理
2.3.1 基于商業(yè)的設(shè)計(jì)
2.3.2 狀態(tài)和事務(wù)處理的候選解決方案
2.4 標(biāo)準(zhǔn)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 在一個(gè)COM應(yīng)用程序中查錯(cuò)
2.6 遍歷——使用一個(gè)對(duì)象模型
2.6.1 使用AppWizard來創(chuàng)建對(duì)話框應(yīng)用程序
2.6.2 加入代碼初始化COM
2.6.3 引入類型庫
2.6.4 添加一個(gè)列表框來顯示成員
2.6.5 在列表框中顯示成員
2.6.6 對(duì)UI代碼的進(jìn)一步分析
第3章 使用OLE DB訪問數(shù)據(jù)庫
3.1 什么是OLE DB
3.1.1 關(guān)于示例程序
3.2 使用OLE DB接口
3.2.1 關(guān)于第一個(gè)OLE DB示例應(yīng)用程序
3.2.2 初始化數(shù)據(jù)源
3.2.3 創(chuàng)建數(shù)據(jù)源上的一個(gè)會(huì)話
3.2.4 命令對(duì)象
3.2.5 關(guān)于OLE DB行集對(duì)象
3.2.6 關(guān)于OLE DB訪問者
3.2.7 包含第一個(gè)例子中的注釋
3.2.8 使用OLE DB的參數(shù)化查詢
3.2.9 關(guān)于第二個(gè)OLE DB示例應(yīng)用程序
3.2.10 創(chuàng)建一個(gè)參數(shù)化的命令
3.2.11 綁定參數(shù)
3.2.12 用參數(shù)執(zhí)行一個(gè)命令
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來打開一個(gè)數(shù)據(jù)源
3.3.2 使用一個(gè)連接字符串
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去打開一個(gè)行集
3.4.6 使用OLE DB模板取回行
3.4.7 關(guān)閉數(shù)據(jù)源、會(huì)話和行集
3.4.8 使用ATL Object Wizard來創(chuàng)建一個(gè)CRowset類
3.4.9 使用OLE DB模板的參數(shù)化查詢
3.4.10 使用OLE DB模板執(zhí)行一個(gè)參數(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行集等價(jià)類
3.5.1 將一個(gè)行集轉(zhuǎn)換為一個(gè)記錄集
3.5.2 將一個(gè)記錄集轉(zhuǎn)換為一個(gè)行集
3.6 使用Data Link API
3.6.1 數(shù)據(jù)鏈接屬性對(duì)話框
3.7 使用COleDBRecordView類
3.7.1 一個(gè)簡單的COleDBRecordView應(yīng)用程序
3.7.2 產(chǎn)生一個(gè)簡單COleDBRecordView應(yīng)用程序
3.7.3 由AppWizard產(chǎn)生的用作OLE DB記錄視圖的類
3.7.4 為數(shù)據(jù)庫列提供控件
3.7.5 加入一個(gè)Update Now按鈕
3.8 一個(gè)有所有特征的OLE DB記錄視圖應(yīng)用程序
3.8.1 使用多訪問器
3.8.2 使用COleDBRecordView增加新記錄
3.8.3 使用COleDBRecordView刪除一個(gè)記錄
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對(duì)象模型
4.3 ADO Connection對(duì)象
4.3.1 ConnectionString屬性
4.3.2 關(guān)于第一個(gè)ADO演示程序
4.3.3 引入ADO類型庫
4.3.4 使用ADO連接數(shù)據(jù)庫
4.3.5 Connection對(duì)象的Mode屬性
4.3.6 舉例:使用ADO連接數(shù)據(jù)庫
4.4 ADO Recordset對(duì)象
4.4.1 關(guān)于ADO Recordset光標(biāo)
4.4.2 使用ADO打開一個(gè)記錄集
4.4.3 例子:打開一個(gè)記錄集
4.4.4 在記錄集中訪問字段
4.4.5 使用移動(dòng)方法在記錄集中滾動(dòng)
4.4.6 記錄集的重新查詢和再同步
4.5 使用ADO記錄集綁定
4.5.1 使用CADORecordBinding類
4.5.2 向ADO提供綁定信息
4.5.3 從被綁定的記錄集中取回?cái)?shù)據(jù)
4.6 使用ADO Command對(duì)象
4.6.1 構(gòu)造一個(gè)SQL SELECT語句
4.6.2 ADO Command對(duì)象和參數(shù)化查詢
4.6.3 在一個(gè)命令中使用多個(gè)ADO參數(shù)
4.6.4 用GetRows方法一次取回多行數(shù)據(jù)
4.7 用ADO進(jìn)行事務(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)用存儲(chǔ)過程
第5章 實(shí)現(xiàn)一個(gè)對(duì)象模型
5.1 COM服務(wù)器回顧
5.1.1 進(jìn)程內(nèi)和進(jìn)程外的COM服務(wù)器
5.2 建立一個(gè)進(jìn)程內(nèi)COM服務(wù)器項(xiàng)目
5.2.1 有用戶界面的測(cè)試項(xiàng)目
5.3 實(shí)現(xiàn)一個(gè)簡單的對(duì)象模型
5.3.1 第一個(gè)簡單對(duì)象模型的實(shí)現(xiàn)目標(biāo)
5.3.2 創(chuàng)建ATL項(xiàng)目
5.3.3 啟動(dòng)ATL跟蹤信息
5.3.4 創(chuàng)建ATL對(duì)象
5.3.5 分析ATL Wizard產(chǎn)生的代碼
5.3.6 頂層對(duì)象和Appobject屬性
5.3.7 不可創(chuàng)建的公共COM類
5.3.8 參與實(shí)現(xiàn)集合的對(duì)象
5.3.9 集合的類型
5.3.10 實(shí)現(xiàn)Category類
5.3.11 實(shí)現(xiàn)Categories集合
5.3.12 指定一個(gè)默認(rèn)屬性
5.3.13 增加一個(gè)集合訪問屬性
5.3.14 用Visual Basic測(cè)試對(duì)象模型
5.3.15 為類型庫提供一個(gè)友好描述
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)的對(duì)象模型
5.3.25 Mom-n-Pop對(duì)象模型案例分析
5.3.26 背景
5.3.27 訪問Categories集合
第6章 DCOM
6.1 關(guān)于DCOM
6.1.1 DCOM提供的服務(wù)
6.1.2 OSF/DCE和遠(yuǎn)程過程調(diào)用
6.1.3 在使用DCOM之前
6.2 DCOM縱覽
6.2.1 服務(wù)器端本地服務(wù)器的COM注冊(cè)表入口
6.2.2 客戶端遠(yuǎn)程服務(wù)器DCOM注冊(cè)表入口
6.2.3 使用代理(surrogate)容納遠(yuǎn)程進(jìn)程內(nèi)服務(wù)器
6.2.4 創(chuàng)建一個(gè)DCOM服務(wù)器項(xiàng)目
6.2.5 實(shí)現(xiàn)和創(chuàng)建服務(wù)器
6.2.6 實(shí)現(xiàn)客戶測(cè)試程序:用戶界面
6.2.7 遠(yuǎn)程運(yùn)行服務(wù)器
6.2.8 權(quán)限錯(cuò)誤
6.2.9 使用CoCreateInstanceEx
6.3 解決與DCOM相關(guān)的問題
6.3.1 使用錯(cuò)誤查找實(shí)用工具
6.3.2 使用事件查看器
第7章 微軟事務(wù)處理服務(wù)器
7.1 關(guān)于MTS
7.1.1 MTS運(yùn)行時(shí)期環(huán)境
7.1.2 關(guān)于MTS資源管理器(explorer)實(shí)用工具
7.1.3 MTS包和組件
7.1.4 創(chuàng)建一個(gè)MTS包
7.1.5 把MTS組件安裝到包之中
7.1.6 運(yùn)行和監(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對(duì)象
7.3.1 偽裝的2層體系結(jié)構(gòu)
7.3.2 按需激活
7.3.3 實(shí)現(xiàn)IObjectControl接口
7.3.4 MTS事務(wù)支持的例子
7.4 調(diào)試MTS組件
7.5 MTS共享屬性管理器
7.5.1 CreatePropertyGroup方法
7.5.2 對(duì)共享屬性的線程安全的引用
7.5.3 共享屬性管理器的例子
7.6 開發(fā)MTS服務(wù)器
7.7 安全性和MTS
7.7.1 MTSDemo4——MTS安全性的例子
7.7.2 MTS包標(biāo)識(shí)——第一道防線
7.7.3 聲明級(jí)安全——第二道防線
7.7.4 定義MTS組
7.7.5 為聲明級(jí)安全啟用包認(rèn)證
7.7.6 把NT用戶賬號(hào)加入到MTS組中
7.7.7 編程級(jí)安全是怎樣工作的
7.7.8 判斷是否啟用了安全保護(hù)
7.7.9 使用IsCallerInRole方法
第8章 使用MTS實(shí)現(xiàn)數(shù)據(jù)服務(wù)層
8.1 對(duì)MTS組件的要求
8.1.1 用MTS組件實(shí)現(xiàn)商業(yè)規(guī)則
8.1.2 存儲(chǔ)過程的作用
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 對(duì)象交互的情況——通過ID查找成員
第9章 使用Active Server Pages創(chuàng)建Internet界面
9.1 關(guān)于ASP
9.1.1 Mom-n-Pop Web站點(diǎn)
9.2 創(chuàng)建ASP
9.2.1 向ASP頁面中增加腳本命令
9.2.2 ASP的內(nèi)建對(duì)象
9.2.3 在ASP腳本中聲明和使用變量
9.2.4 向?yàn)g覽器發(fā)送內(nèi)容
9.2.5 HTML表單和Request對(duì)象
9.2.6 在ASP腳本中創(chuàng)建對(duì)象
9.2.7 在ASP腳本中處理記錄集

本目錄推薦

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