注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Pascal/DelphiWindows網絡編程之Delphi篇

Windows網絡編程之Delphi篇

Windows網絡編程之Delphi篇

定 價:¥35.00

作 者: 蕭秋水,文娟編著
出版社: 清華大學出版社
叢編項: 網絡編程實例導學系列
標 簽: Windows

購買這本書可以去


ISBN: 9787900630940 出版時間: 2001-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 268頁 字數(shù):  

內容簡介

  Internet技術無疑是當今計算機技術的最大熱點。本書以當今最為流行的RAD軟件之一的Delphi的最新版本為開發(fā)工具,盡最大可能包容現(xiàn)在網絡的流行協(xié)議,講解網絡應用程序的開發(fā)原理以及在Windows平臺下的實現(xiàn)方法。本書以編程實例為主線,輔以必要的技術要點,詳細地介紹了網絡編程中的各個方面,從內容上覆蓋了網絡通訊中使用的多數(shù)協(xié)議,包括網上聊大、網絡參數(shù)的獲取、電子郵件的收發(fā)、Ping、FTP客戶機、Web服務器與瀏覽器、Telnet服務器與客戶機、RAS撥號上網以及TAPI編程等。本書適用于使用Delphi進行Windows網絡編程的中高級程序員。當然,初級讀者也可從中受益。

作者簡介

暫缺《Windows網絡編程之Delphi篇》作者簡介

圖書目錄

實例1 用WinSock實現(xiàn)網上聊天
主要內容
本例提要
技術專題
WinSock簡介
WinSock API主要函數(shù)的使用
ScktComp單元對WinSock API的封裝
步驟——實現(xiàn)聊天程序
建立一個新項目
啟動時進入監(jiān)視狀態(tài)
客戶機與服務器的對話
實例2 獲取主機名和IP地址
主要內容
本例提要
技術專題
獲取主機名和IP地址的原理
步驟——獲取主機名和IP地址
建立一個新項目
提供兩個核心功能函數(shù)
創(chuàng)建非正常窗口并從Taskbar隱藏
完成其他界面編程
實例3 網卡物理地址
主要內容
本例提要
技術專題
Netbios網絡編程接口
Netbios的基本概念
Netbios編程
使用Netbios獲取網絡參數(shù)
步驟——獲取網卡物理地址
創(chuàng)建一個新項目
窗體創(chuàng)建時枚舉可用的LANA編號
重置選中的LANA編號
獲取物理地址
實例4 FTP客戶程序
主要內容
本例提要
技術專題
FTP協(xié)議及其實現(xiàn)方法
使用TNMFTP組件
使用Microsoft Internet Transfer組件
直接使用WinInet API
步驟——實例FTP客戶程序
創(chuàng)建一個新組件TDragDropFTP
安裝該組件
使用該組件實現(xiàn)FTP客戶程序
需要改進的地方
實例5 Ping與Trace Route
主要內容
本例提要
技術專題
Internet控制報文協(xié)議ICMP
ICMP報文格式
ICMP報文的分類
步驟之一——實現(xiàn)Ping實用工具
創(chuàng)建一個組件TICMP
從TICMP派生TPing組件
使用TPing組件建立Ping實用工具
步驟之二——實現(xiàn)Tace Route實用工具
從TICMP派生TTraceRoute組件
使用TTraceRoute組件建立Tace Route實用工具
實例6 編程實現(xiàn)TELNET
主要內容
本例提要
技術專題
TELNET(遠程登錄)
步驟之一——實現(xiàn)TELNET服務器
創(chuàng)建一個通用組件TWSocket
實現(xiàn)TELNET端口的監(jiān)視
與客戶機遠程交互
步驟之二——實現(xiàn)TELNET客戶機
創(chuàng)建一個TELNET客戶端組件TTnCnx
使用TTnCnx組件完成TELNET客戶機
實例7 郵件收發(fā)程序
主要內容
本例提要
技術專題
郵件格式
POP3協(xié)議簡介
SMTP協(xié)議簡介
Delphi中POP3協(xié)議的實例
Delphi中SMTP協(xié)議的實現(xiàn)
步驟之一——實現(xiàn)郵件接收程序
建立一個新項目
實現(xiàn)服務器登錄
獲取郵件列表
接收指定郵件
斷開與服務器的連接
處理其他的事件
步驟之二——實現(xiàn)郵件發(fā)送程序
建立一個新項目
實現(xiàn)服務器登錄
發(fā)送郵件
驗證用戶的存在
擴展郵件列表
斷開與服務器的連接
處理其他的事件
實例8 Finger查詢
主要內容
本例提要
技術專題
Finger協(xié)議
步驟——實現(xiàn)Finger客戶機
建立一個新項目
在一個單獨的線程中進行Finger查詢
完成其他輔助性的界面編程
實例9 RAS撥號上網
主要內容
本例提要
技術專題
RAS簡介
撥號與掛斷
連接管理
電話簿管理
步驟——實例RAS客戶機
建立一個新項目并引入RAS庫
實現(xiàn)電話簿管理功能
完成撥號與掛斷
實例10 Web服務器與瀏覽器
主要內容
本例提要
技術專題
World Wide Web
統(tǒng)一資源定位符
超文本傳送協(xié)議
使用Microsoft WebBrowser控件
TNMHTTP組件和THTML組件
步驟之一——實現(xiàn)簡單的WWW瀏覽器
建立一個新項目
完成程序的瀏覽任務
步驟之二——實例Web服務器
建立一個新項目
啟動Web服務器
Web服務器主循環(huán)
THTTPServerThread線程類
實例11 Web服務程序
主要內容
本例提要
技術專題
Web服務程序工作原理與分類
CGI簡介
ISAPI簡介
Delphi對Web服務程序的支持
Delphi對Web服務程序提供的組件類
調試Web服務器程序
步驟之一——實例ISAPI服務程序
建立一個新的Web服務程序項目
設置默認的Web模塊
添加并處理動作項
步驟之二——實現(xiàn)CGI服務程序
實例12 TAPI編程
主要內容
本例提要
技術專題
TAPI提供的服務
TAPI的分級
通信過程描述
步驟之一——實現(xiàn)一個電話撥號程序
建立一個新項目并實現(xiàn)其主窗體
實現(xiàn)電話呼叫窗體
實現(xiàn)撥號監(jiān)測窗體

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號