注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Windows網絡編程之VC篇

Windows網絡編程之VC篇

Windows網絡編程之VC篇

定 價:¥35.00

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

購買這本書可以去


ISBN: 9787900631091 出版時間: 2001-11-01 包裝:
開本: 26cm 頁數: 258 字數:  

內容簡介

  Internet技術無疑是當今計算機技術中的最大熱點。本書以Visual C++的最新版本作為開發(fā)工具,盡最大可能包容網絡現行的流行協(xié)議族,講解網絡應用程序的開發(fā)原理及在Windows平臺下的實現方法。本書以編程實例為主線,使讀者針對某一項目可以立即參照實例中的步驟開始動手編程。雖然本書的基點在于實例,但我們在介紹過程中又不局限于此,而是更全面地介紹了該實例所需的各個技術要點,以及盡量多的可選方法。本書附盤所帶的所有代碼都可以作為開發(fā)者二次開發(fā)的直接資源,不必一切從頭開始。本書適用于使用Visual C++6.0進行Windows網絡編程的中高級程序員。當然,初級讀者也可以從中受益。

作者簡介

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

圖書目錄

實例一 用WinSock實現網上聊天
主要內容
本例提要
技術專題
WinSock簡介
WinSock API主要函數的使用
MFC對WinSock API的封裝
步驟之一——實現聊天服務器
建立一個新項目
添加新類CListeningSocket
添加代碼實現固定端口的監(jiān)聽
添加新類CClientSocket
添加代碼實現與客戶端的通信
測試項目
步驟之二——實現聊天客戶端
選擇服務器
添加新類CChatSocket
連接服務器
與服務器通信
與服務器聯合測試
實例二 獲取主機名和IP地址
主要內容
本例提要
技術專題
獲取主機名和IP地址的機理
步驟——獲取本地計算機的主機名和IP地址
建立一個新項目
CIPEnum類及其實現
CMyIPEnum類及其實現
程序的主函數
實例三 枚舉網上鄰居
主要內容
本例提要
技術專題
WNet API
WNet API中的函數
步驟——實現網上鄰居枚舉工具
建立一個新項目
添加CNetwork類對WNet API進行包裝
創(chuàng)建模板類CNetSearch
在對話框中完成枚舉任務
實例四 Ping與Trace Route
主要內容
本例提要
技術專題
Internet控制報文協(xié)議ICMP
ICMP報文格式
ICMP報文的分類
步驟——實現一個實用工具PingPlus
建立一個新項目
添加并實現CIcmp類
添加并實現RegKey類
添加并實現SysTCPIP類
實現具體的用戶操作過程
實例五 編程實現Telnet
主要內容
本例提要
技術專題
Telnet(遠程登錄)
NT服務程序編程原理
步驟之一——實現Telnet服務器
建立一個新項目
添加CNTService類包裝NT服務器程序
添加SMRemoteService類實現Telnet服務程序
服務程序的啟動細節(jié)
步驟之二——實現Telnet客戶機
建立一個新項目
實現服務器登錄
與服務器遠程交互
實例六 郵件收發(fā)程序
主要內容
本例提要
技術專題
郵件格式
SMTP協(xié)議簡介
SMTP協(xié)議擴展
多用途網際郵件擴充
POP3協(xié)議簡介
步驟之一——實現郵件發(fā)送程序
建立一個新項目
程序的整體結構
CSMTP類對SMTP協(xié)議的包裝
郵件的包裝類
MIME郵件格式
編碼與解碼
在界面上為郵件添加附件
發(fā)送郵件的過程
步驟之二——實現郵件接收程序
建立一個新項目
CPop類對POP3協(xié)議的實現
任務條通知區(qū)的編程原理
使用CTrayIcon管理任務條通知區(qū)
在程序中監(jiān)測服務器上的郵件
實例七 FTP客戶程序
主要內容
本例提要
技術專題
FTP協(xié)議及其實現方法
使用Microsoft Internet Transfer控件
直接使用WinInet API
使用MFC WinInet類
步驟——使用WinInet實現FTP客戶程序
建立一個新項目
添加代碼連接到FTP服務器/斷開連接
添加代碼定位/讀寫遠程文件
實例八 WWW瀏覽器
主要內容
本例提要
技術專題
World Wide Web
統(tǒng)一資源定位符
超文本傳送協(xié)議
使用Microsoft WebBrowser控件
使用CHtmlView類
步驟——實現簡單的WWW瀏覽器
建立一個新項目
在項目中添加WebBrowser控件
在程序窗口創(chuàng)建時創(chuàng)建WebBrower控件
完成程序的瀏覽任務
實例九 RAS撥號上網
主要內容
本例提要
技術專題
RAS簡介
撥號與掛斷
連接管理
電話簿管理
步驟——實現RAS客戶機
建立一個新項目
枚舉計算機上已有的撥號連接
異步啟動撥號連接
處理撥號事件
終止撥號
實例十 網絡新聞組
主要內容
本例提要
技術專題
Usenet新聞組
網絡新聞傳送協(xié)議
步驟——實現NNTP客戶端
建立一個新項目
實現主窗口的分割
設定參數
登錄到NNTP服務器并獲取新聞組列表
檢索新聞組的文章
讀取特定的文章
投遞自己的文章
實例十一 Finger查詢
主要內容
本例提要
技術專題
Finger協(xié)議
步驟——實現Finger客戶機
建立一個新項目
添加并實現CFingerSocket類
添加并實現CFingerThread類
響應“Finger”按鈕
附錄 光盤使用說明

本目錄推薦

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