《Delphi 5.0 程式設計――Internet套用實務篇》是2000年中國鐵道出版社出版的圖書,作者是喬林、楊志剛、黃建東、魏志強。
基本介紹
- 作者:喬林/楊志剛/黃建東/魏志強(編著)
- ISBN:9787113035891
- 頁數:400
- 定價:41.00
- 出版社:中國鐵道出版社
- 出版時間:2000-01
- 裝幀:平裝
內容介紹,作品目錄,
內容介紹
本書著重討論如何使用Delphi5.0進行Internet編程。我們將注意力集中在如何使用Delphi5.0的部件進行客戶端編程上,這部分內容是我們在Internet上衝浪時會頻繁遇到的。作為本書的結尾,我們專辟一章詳細討論如何使用Delphi5.0開發Web伺服器應用程式。
本書面向Delphi5.0的中、高級讀者。
作品目錄
第1章 計算機網路體系結構
1.1 計算機網路與通信的基本概念
1.1.1 計算機通信
1.1.2 網路的拓撲結構
1.1.3 數據衝突的解決
1.1.4 網路連線設備
1.1.5 網路結構
1.2 網路協定
1.2.1 ISO/OSI參考模型
1.2.2 網路協定
1.3 網路通信服務
1.3.1 網路協定與服務模式
1.3.2 差錯控制
1.4 網路分層
1.4.1 七個網路層次
1.4.2 物理層
1.4.3 數據鏈路層
1.4.4 網路層
1.4.5 傳輸層
1.4.6 會話層
1.4.7 表示層
1.4.8 套用層
1.5 客戶/伺服器模型
1.5.1 客戶/伺服器模型
1.5.2 虛電路與套接字
小結
第2章 TCP/IP協定組
2. 1 TCP/IP協定
2.1.1 TCP/IP協定棧
2.1.2 TCP/IP數據流
2.1.3 TCP/IP網路模型
2.2 TCP/IP網路分層
2.2.1 物理層
2.2.2 鏈路層
2.2.3 網路層
2.3 Internet地址
2.3.1 Internet地址
2.3.2 Internet地址類
2.3.3 Internet地址協定
2.4 IP數據報
2.4.1 IP數據包
2.4.2 IP報頭
2.4.3 數據報的分割
2.4.4 數據報的重組
2.5 IP路由選擇
2.6 傳輸層
2.7 TCP協定
2.7.1 TCP的可靠性
2.7.2 滑動視窗技術
2.7.3 TCP報文
2.7.4 建立TCP連線
2.7.5 關閉TCP連線
2.8 Delphi 5.0的網路部件
小結
第3章 Windows Sockets編程
3.1 Sockets工作原理
3.2 Sockets類與Sockets部件
3.2.1 TAbstractSocket類
3.2.2 TCustomSocket類
3.2.3 TClientSocket部件
3.2.4 TCustomServerSocket類
3.2.5 TServerSocket部件
3.2.6 TCustomWinSocket類
3.2.7 TClientWinSocket類
3.2.8 TServerWinSocket類
3.2.9 TServerClientWinSocket類
3.3 Sockets編程實例
3.3.1 窗體設計
3.3.2 源程式代碼
3.3.3 源程式分析
小結
第4章 閱讀HTML文檔
4.1 HTML語言概要
4.1.1 SGML的組成
4.1.2 HTML元素
4.1.3 HTML注釋
4.1.4 HTML文檔的顯示
4.1.5 HTML文檔字元集
4.1.6 HTML字元實體
4.1.7 HTML數據類型
4.1.8 HTML文檔結構
4.1.9 一個完整的HTML文檔實例
4.2 THTML控制項
4.3 HTML編程實例
4.3.1 窗體設計
4.3.2 源程式代碼
4.3.3 源程式分析
小結
第5章 HTTP編程
5.1 HTTP協定概要
5.1.1 HTTP協定的基本特點
5.1.2 HTTP的工作原理
5.1.3 HTTP的請求與回響
5.1.4 HTTP頭標
5.1.5 一般頭標欄位
5.1.6 請求頭標欄位
5.1.7 回響頭標欄位
5.1.8 實體頭標欄位
5.2 TNMHTTP部件
5.2.1 屬性
5.2.2 方法
5.2.3 事件
5.2.4 任務
5.3 HTTP編程實例
5.3.1 窗體設計
5.3.2 源程式代碼
5.3.3 源程式分析
小結
第6章 使用ActiveX控制項
6.1 引人類型庫與ActiveX控制項
6.2 接口的基本概念
6.3 使用TWebBrowser
6.3.1 窗體設討
6.3.2 源程式代碼
6.3.3 源程式分析
小結
第7章 FTP編程
7.1 FTP協定的基本概念
7.1.1 FTP會話
7.1.2 FTP模型
7.1.3 FTP檔案類型
7.1.4 FTP傳輸模式
7.1.5 FTP應答
7.2 TNMFTP部件
7.2.1 屬性
7.2.2 方法
7.2.3 事件
7.2.4 任務
7.3 FTP編程實例
7.3.1 窗體設計
7.3.2 源程式代碼
7.3.3 源程式分析
小結
第8章 報文傳送與接收
8.1 TNMMsg部件
8.1.1 屬性
8.1.2 方法
8.1.3 事件
8.2 TNMMsgServ部件
8.2.1 屬性
8.2.2 事件
8.3 TNMMsg與ThMMSGServ編程實例
8.3.1 窗體設計
8.3.2 源程式代碼
8.3.3 對源程式的進一步改進
小結
第9章 收發電子郵件
9.1 MIME
9.1.1 MIME的基本特徵
9.1.2 MIME類型
9.1.3 MIME頭標
9.l.4 MIME的用戶代理
9.2 TNMSMTP部件
9.2.1 屬性
9.2.2 方法
9.2.3 事件
9.3 SMTP編程實例
9.3.1 窗體設計
9.3.2 源程式代碼
9.4 TNMPOP3部件
9.4.1 屬性
9.4.2 方法
9.4.3 事件
9.5 TNMPOP3編程實例
9.5.1 窗體設計
9.5.2 源程式代碼
小結
第10章 其他網路技術
10.1 檔案流
10.1.1 TNMStrm部件和TNMStrmServ部件
10.1.2 窗體設計
10.1.3 源程式代碼
10.1.4 源程式分析
10.2 報文編碼與解碼
10.2.1 TNMUUProcessor部件
10.2.2 窗體設計
10.2.3 源程式代碼
10.2.4 源程式分析
10.3 用戶數據報協定
10.3.1 TNMUDP部件
10.3.2 窗體設計
10.3.3 源程式代碼
小結
第11章 Web伺服器應用程式編程
11.1 創建Web伺服器應用程式
11.1.1 術語與標準
11.1.2 URL與 UAI
11.1.3 HTTP請求頭標信息
11.1.4 HTTP伺服器活動
11.1.5 形成客戶請求
11.1.6 服務客戶請求
11.1.7 應答客戶請求
11.2 Web伺服器應用程式嚮導
11.2.1 CGI與Win-CGI
11.2.2 ISAPI/NSAPI
11.3 TWebModule部件
11.3.1 TWebModule類
11.3.2 TWebRequest類
11.3.3 TWebResponse類
11.4 TWebApplication類
11.5 TWebDispatcher部件
11.5.1 TWebDispatcher部件
11.5.2 TWebActionItems類與TWebActionItem類
11.5.3 設定活動項的屬性
11.5.4 使用活動項回響請求報文
11.5.5 調度請求報文
11.5.6 一個實際的例子
11. 6 調試Web伺服器應用程式
11.6.1 設定ISAPI/NSAPI DLL調試參數
11.6.2 設定CGI/Win-CGI EXE調試參數
11.6.3 調試WebModule
11.7 生成Web頁
11.7.1 訪問客戶請求信息
11.7.2 創建應答報文
11.7.3 HTML模板
11.7.4 TPageProducer部件
11.8 數據發布
11.8.1 TDataSetPageProducer部件
11.8.2 數據發布
11.8.3 源程式代碼
11.8.4 源程式分析
小結
1.1 計算機網路與通信的基本概念
1.1.1 計算機通信
1.1.2 網路的拓撲結構
1.1.3 數據衝突的解決
1.1.4 網路連線設備
1.1.5 網路結構
1.2 網路協定
1.2.1 ISO/OSI參考模型
1.2.2 網路協定
1.3 網路通信服務
1.3.1 網路協定與服務模式
1.3.2 差錯控制
1.4 網路分層
1.4.1 七個網路層次
1.4.2 物理層
1.4.3 數據鏈路層
1.4.4 網路層
1.4.5 傳輸層
1.4.6 會話層
1.4.7 表示層
1.4.8 套用層
1.5 客戶/伺服器模型
1.5.1 客戶/伺服器模型
1.5.2 虛電路與套接字
小結
第2章 TCP/IP協定組
2. 1 TCP/IP協定
2.1.1 TCP/IP協定棧
2.1.2 TCP/IP數據流
2.1.3 TCP/IP網路模型
2.2 TCP/IP網路分層
2.2.1 物理層
2.2.2 鏈路層
2.2.3 網路層
2.3 Internet地址
2.3.1 Internet地址
2.3.2 Internet地址類
2.3.3 Internet地址協定
2.4 IP數據報
2.4.1 IP數據包
2.4.2 IP報頭
2.4.3 數據報的分割
2.4.4 數據報的重組
2.5 IP路由選擇
2.6 傳輸層
2.7 TCP協定
2.7.1 TCP的可靠性
2.7.2 滑動視窗技術
2.7.3 TCP報文
2.7.4 建立TCP連線
2.7.5 關閉TCP連線
2.8 Delphi 5.0的網路部件
小結
第3章 Windows Sockets編程
3.1 Sockets工作原理
3.2 Sockets類與Sockets部件
3.2.1 TAbstractSocket類
3.2.2 TCustomSocket類
3.2.3 TClientSocket部件
3.2.4 TCustomServerSocket類
3.2.5 TServerSocket部件
3.2.6 TCustomWinSocket類
3.2.7 TClientWinSocket類
3.2.8 TServerWinSocket類
3.2.9 TServerClientWinSocket類
3.3 Sockets編程實例
3.3.1 窗體設計
3.3.2 源程式代碼
3.3.3 源程式分析
小結
第4章 閱讀HTML文檔
4.1 HTML語言概要
4.1.1 SGML的組成
4.1.2 HTML元素
4.1.3 HTML注釋
4.1.4 HTML文檔的顯示
4.1.5 HTML文檔字元集
4.1.6 HTML字元實體
4.1.7 HTML數據類型
4.1.8 HTML文檔結構
4.1.9 一個完整的HTML文檔實例
4.2 THTML控制項
4.3 HTML編程實例
4.3.1 窗體設計
4.3.2 源程式代碼
4.3.3 源程式分析
小結
第5章 HTTP編程
5.1 HTTP協定概要
5.1.1 HTTP協定的基本特點
5.1.2 HTTP的工作原理
5.1.3 HTTP的請求與回響
5.1.4 HTTP頭標
5.1.5 一般頭標欄位
5.1.6 請求頭標欄位
5.1.7 回響頭標欄位
5.1.8 實體頭標欄位
5.2 TNMHTTP部件
5.2.1 屬性
5.2.2 方法
5.2.3 事件
5.2.4 任務
5.3 HTTP編程實例
5.3.1 窗體設計
5.3.2 源程式代碼
5.3.3 源程式分析
小結
第6章 使用ActiveX控制項
6.1 引人類型庫與ActiveX控制項
6.2 接口的基本概念
6.3 使用TWebBrowser
6.3.1 窗體設討
6.3.2 源程式代碼
6.3.3 源程式分析
小結
第7章 FTP編程
7.1 FTP協定的基本概念
7.1.1 FTP會話
7.1.2 FTP模型
7.1.3 FTP檔案類型
7.1.4 FTP傳輸模式
7.1.5 FTP應答
7.2 TNMFTP部件
7.2.1 屬性
7.2.2 方法
7.2.3 事件
7.2.4 任務
7.3 FTP編程實例
7.3.1 窗體設計
7.3.2 源程式代碼
7.3.3 源程式分析
小結
第8章 報文傳送與接收
8.1 TNMMsg部件
8.1.1 屬性
8.1.2 方法
8.1.3 事件
8.2 TNMMsgServ部件
8.2.1 屬性
8.2.2 事件
8.3 TNMMsg與ThMMSGServ編程實例
8.3.1 窗體設計
8.3.2 源程式代碼
8.3.3 對源程式的進一步改進
小結
第9章 收發電子郵件
9.1 MIME
9.1.1 MIME的基本特徵
9.1.2 MIME類型
9.1.3 MIME頭標
9.l.4 MIME的用戶代理
9.2 TNMSMTP部件
9.2.1 屬性
9.2.2 方法
9.2.3 事件
9.3 SMTP編程實例
9.3.1 窗體設計
9.3.2 源程式代碼
9.4 TNMPOP3部件
9.4.1 屬性
9.4.2 方法
9.4.3 事件
9.5 TNMPOP3編程實例
9.5.1 窗體設計
9.5.2 源程式代碼
小結
第10章 其他網路技術
10.1 檔案流
10.1.1 TNMStrm部件和TNMStrmServ部件
10.1.2 窗體設計
10.1.3 源程式代碼
10.1.4 源程式分析
10.2 報文編碼與解碼
10.2.1 TNMUUProcessor部件
10.2.2 窗體設計
10.2.3 源程式代碼
10.2.4 源程式分析
10.3 用戶數據報協定
10.3.1 TNMUDP部件
10.3.2 窗體設計
10.3.3 源程式代碼
小結
第11章 Web伺服器應用程式編程
11.1 創建Web伺服器應用程式
11.1.1 術語與標準
11.1.2 URL與 UAI
11.1.3 HTTP請求頭標信息
11.1.4 HTTP伺服器活動
11.1.5 形成客戶請求
11.1.6 服務客戶請求
11.1.7 應答客戶請求
11.2 Web伺服器應用程式嚮導
11.2.1 CGI與Win-CGI
11.2.2 ISAPI/NSAPI
11.3 TWebModule部件
11.3.1 TWebModule類
11.3.2 TWebRequest類
11.3.3 TWebResponse類
11.4 TWebApplication類
11.5 TWebDispatcher部件
11.5.1 TWebDispatcher部件
11.5.2 TWebActionItems類與TWebActionItem類
11.5.3 設定活動項的屬性
11.5.4 使用活動項回響請求報文
11.5.5 調度請求報文
11.5.6 一個實際的例子
11. 6 調試Web伺服器應用程式
11.6.1 設定ISAPI/NSAPI DLL調試參數
11.6.2 設定CGI/Win-CGI EXE調試參數
11.6.3 調試WebModule
11.7 生成Web頁
11.7.1 訪問客戶請求信息
11.7.2 創建應答報文
11.7.3 HTML模板
11.7.4 TPageProducer部件
11.8 數據發布
11.8.1 TDataSetPageProducer部件
11.8.2 數據發布
11.8.3 源程式代碼
11.8.4 源程式分析
小結