本書特色在于介紹互聯(lián)網(wǎng)與TCP/IP的重要應用:Client/Server(客戶端/服務器架構);Web Browser(瀏覽器);Chat(在線聊天);E-mail(電子郵件);FTP(文件傳輸);Telnet(遠程登錄);Web Browser(瀏覽器);Web Server(網(wǎng)站服務器)。除了理論介紹之外,作者還嘗試以Visual Basic設計各式用戶端與服務器端的應用程序,最后以Microsoft Personal Web Server(PWS)4.0為范本,制作一個功能完整的Web Server網(wǎng)站服務器。
作者簡介
暫缺《互聯(lián)網(wǎng)與TCP/IP 進階程序設計(第二版)》作者簡介
圖書目錄
基礎篇 1 網(wǎng)絡基本概念 1.1 網(wǎng)絡基本概念 1.2 OSI Model(Open Systems Interconnection Model) 1.3 通信協(xié)議(Protocol) 2 Microsoft Winsock Control控件 2.1 Microsoft Winsock Control控件介紹 2.2 Winsock的第一個范例——UDP通信協(xié)議的應用 2.3 Client/Server程序設計——TCP通信協(xié)議的應用 2.4 遠端控制Server——以UDP通信協(xié)議為基礎 2.5 遠端控制Server——以TCP通信協(xié)議為基礎 3 Microsoft Internet Transfer Control控件 3.1 Microsoft Internet Transfer Control控件介紹 3.2 FTP通信協(xié)議 3.3 HTTP通信協(xié)議 3.4 HTTP標頭信息 3.5 FTP瀏覽器 3.6 再論FTP瀏覽器 4 瀏覽器與Microsoft Internet Control控件 4.1 Microsoft Internet Control控件介紹 4.2 再論瀏覽器功能 4.3 執(zhí)行OLE指令 4.4 與Web Browser有關的工具 5 E-Mail與Microsoft MAPI Control控件 5.1 E-Mail的基本概念 5.2 預設郵件工具 5.3 SMTP(Simple Mail Transfer Protocol) 5.4 Microsoft MAPI Control控件 5.5 處理E-Mail附件(Attachment) 進階篇 6 網(wǎng)絡基本應用 6.1 檢測本機IP Address 6.2 檢測電腦連線狀態(tài) 6.3 登錄時間(Login Time) 6.4 通信端口(Port)的應用 7 網(wǎng)上交談——Chat服務端與用戶端程序設計 7.1 Chat基本概念 7.2 Chat應用程序——以UDP為基礎 7.3 Chat應用程序——以TCP為基礎 7.4 多人連線Chat應用程序 8 遠端存取服務(Remote Access Service)——撥號網(wǎng)絡 8.1 遠端存取服務的基本概念 8.2 執(zhí)行撥號網(wǎng)絡程序 8.3 檢測撥號網(wǎng)絡連線狀況 8.4 如何取得撥號網(wǎng)絡中的設置名稱及數(shù)目 9 遠端登錄(Telnet)與文件傳輸(FTP)服務器 9.1 遠端登錄服務的基本概念 9.2 Telnet Server應用程序 9.3 文件傳輸服務的基本概念 9.4 FTP Server應用程序 10 網(wǎng)站服務器(Web Server)應用程序設計 10.1 Web Server的基本概念 10.2 簡易的Web Server應用程序 10.3 再論Web Server應用程序——以PWS 4.0為藍本 附錄 A 本書所使用的控件的屬性、方法及事件 B 本收所使用的Windows API函數(shù) C 參考資料(Reference)