第一章 Internet 網絡編程基礎知識
1.1 Internet的網絡結構
1.1.1 網絡拓撲結構
1.1.2 以太網技術
1.1.3 其他高速網絡技術
1.1.4 Internet整體結構
1.2 網絡分層模型和TCP/IP協(xié)議
1.2.1 OSI 模型
1.2.2 TCP/IP協(xié)議
1.3 網絡進程通信原理
第二章 Socket套接字
2.1 Berkeley Sockets
2.1.1 理解berkeley sockets接口
2.1.2 使用Socket模型
2.2 Windows sockets
2.2.1 理解windows sockets
2.2.2 winsock 編程模型
2.2.3 berkeley sockets和windows sokets比較
2.3 Winsock編程實例
2.3.1 主機地址查詢程序
2.3.2 一個簡單的FTP程序
2.3.3 小結
第三章 Visual C++6.0編程基礎
3.1 Visual C++6.0編程工具簡介
3.2 面向對象語言C++
3.3 ViualC++6.0的使用
3.4 MFC編程概述
第四章 Casync Socket類和CSocket類
4.1 Casync Socket類
4.2 Csocket類
第五章 Winsock庫函數(shù)參考
5.1 Windows Socket 1.1 庫函數(shù)參考
5.2 數(shù)據(jù)庫函數(shù)
5.3 Windows擴展函數(shù)
5.4 Windows Socket 2.0 擴展庫函數(shù)參考
第六章 Sockets, MAPI和Internet
6.1 消息API(MAPI)
6.1.1 什么是MAPI?
6.1.2 擴展MAPI
6.2 OLE 消息
6.3 使用Internet Server(ISAPI)類
第七章 使用WinInet類庫的網絡開發(fā)
7.1 設計Interent查詢
7.2 查詢HTTP節(jié)點
7.3 查詢FTP節(jié)點
7.4 查詢Gopher節(jié)點
7.5 使用Gopher去發(fā)送Finger查詢
7.6 使用Gopher去發(fā)送Whois查詢
7.7 將來的工作
第八章 例子程序代碼分析
8.1 MAPI創(chuàng)建郵件應用程序
8.1.1 消息應用接口(MAPI)
8.1.2 兩種比較高級的選擇:簡單MAPI和CMC
8.2 連接FTP
8.2.1 Ftp連接類的信息
8.2.2 創(chuàng)建應用程序
8.2.3 檢索FTP文件服務器
8.2.4 向服務器發(fā)送文件
8.2.5 獲得FTP服務器根目錄
第九章 HTML、CGI與ISAPI
9.1 HTML簡介
9.2 VBScript
9.3 CGI
9.3.1 為什么使用CGI?
9.3.2 CGI是什么?
9.3.3 選擇你熟悉的編程語言
9.3.4 安全
9.4 ISAPI
第十章 ActiveX容器應用程序
10.1 向對話框中添加ActiveX控件
10.2 示例程序MyPlayer
10.3 源程序清單
第十一章 編寫ActiveX控件
11.1 ActiveX Control Wizard
11.2 添加屬性
11.3 添加方法
11.4 添加事件
11.5 ActiveX Control Test Container
11.6 在Internet上使用ActiveX控件
11.7 源代碼清單
第十二章 ActiveX自動化客戶
12.1 自動化基礎
12.2 創(chuàng)建初始應用程序
12.3 類型庫和COleDispatchDriver
12.4 創(chuàng)建和使用自動化對象
12.5 部分源程序清單
第十三章 ActiveX自動化服務器
13.1 自動化服務器基礎
13.2 創(chuàng)建自動化服務器框架工程
13.3 添加屬性和方法
13.4 完成示例程序AutoDirInfo
13.5 支持雙接口
13.6 在Internet上使用自動化對象
13.7 源程序清單