第一部分 了解COM
第1章 COM介紹
COM是什么
從DDE到COM+
本章結束語
第2章 了解Windows機理
程序文件的類型
程序執(zhí)行
虛擬內存
程序執(zhí)行控件
本章結束語
第3章 運行COM對象
一個對象的生命周期
一個COM對象的內部是些什么
接口
進程內COM對象
進程外COM對象
DCOM對象
COM+對象
本章結束語
第4章 在Visual Basic中構建類模塊
用類進行編程
類模塊的要素
模塊變量
屬性例行程序
方法例程
事件聲明
一個關于類的小應用
本章結束語
第二部分 用Visual Basic編程COM
第5章 在Visual Basic中創(chuàng)建ActiveX DLL對象
什么是ActiveX DLL
為何使用ActiveX DLL
構建ActiveX DLL
測試ActiveX DLL
使用ActiveX DLL
本章結束語
第6章 創(chuàng)建ActiveX控件
何以致ActiveX控件有所不同
UserControl對象
構建簡單的ActiveX控件
增加關于屬性,方法和事件的信息
創(chuàng)建屬性頁
增加一個About框
本章結束語
第7章 創(chuàng)建ActiveX EXE對象
何以致ActiveX EXE有所不同
更多的類編程
構建一個ActiveX EXE
異步處理
設計多目的程序
完成ActiveX EXE服務器
訪問遠程對象
本章結束語
第8章 從COM到DCOM
DCOM有何不同
運行DCOM配置工具
EchoServer和重訪問的EchoClient
排除常見的DCOM錯誤
本章結束語
第9章 用COM對象進行數(shù)據(jù)庫編程
使用數(shù)據(jù)源和數(shù)據(jù)用戶
構造捆綁型控件
本章結束語
第三部分 用Visual Basic編程COM+
第10章 介紹COM+
事務處理
消息隊列
In-Memory Database系統(tǒng)
其它COM+特性
COM+和Visual Basic
一個簡單的COM+應用
本章結束語
第11章 了解消息隊列
了解消息隊列的工作原理
從Visual Basic來使用消息隊列
建立COM+消息隊列
介紹排隊的組件
本章結束語
第12章 了解In-Memory Database系統(tǒng)
了解IMDB是怎樣工作的
確定IMDB是否適合你
準備使用IMDB
在應用程序中使用IMDB
本章結束語
第13章 了解COM+的安全性
COM+下面的安全類型
配置安全措施
為安全措施編程
本章結束語
第四部分 開發(fā)COM+事務處理
第14章 為SQL服務器開發(fā)COM+事務處理
設計Contact Manager應用程序
用對象通信
為Contact Manager應用程序編程
本章結束語
第15章 為IIS應用程序開發(fā)COM+事務處理
將ContactManager移植到Web上
了解IIS Application
編程主Web頁
編程細目Web頁
使用Contact Manager事務處理
本章結束語
第16章 為MSMQ開發(fā)COM+事務處理
應用程序的設計
編程Contact Client
編程ContactQueue管理器
編程ContactTypes
本章結束語
附錄A 術語匯編