出版時間:2003-9 出版社:人民郵電出版社 作者:求是科技 編 頁數(shù):458 字數(shù):718000
Tag標簽:無
內(nèi)容概要
本書首先介紹了計算機網(wǎng)絡(luò)的層次和體系結(jié)構(gòu)。之后按照協(xié)議劃分各章節(jié)內(nèi)容,并采取“從理論到實踐”、“從簡單到復雜的”的寫作方式,分別針對WWW協(xié)議、HTTP協(xié)議、FTP協(xié)議、電子郵件協(xié)議、TCP協(xié)議、UDP協(xié)議和多媒體協(xié)議、Telnet協(xié)議等主流協(xié)議進行了詳細的介紹。每部分內(nèi)容都配以豐富而恰當?shù)膶嵗c文字講解的部分形成很好的照應。本書為立志掌握使用Visual Basic進行計算機網(wǎng)絡(luò)編程的人提供了一條有效的進階捷徑。 本書對已經(jīng)有了一定Visual Basic編程的基礎(chǔ),而需要進行計算機網(wǎng)絡(luò)方面編程的開發(fā)人員具有指導價值。
書籍目錄
第1章 網(wǎng)絡(luò)協(xié)議 1.1 OSI網(wǎng)絡(luò)參考模型 1.1.1 物理層 1.1.2 數(shù)據(jù)鏈路層 1.1.3 網(wǎng)絡(luò)層 1.1.4 傳輸層 1.1.5 會話層 1.1.6 表示層 1.1.7 應用層 1.2 TCP/IP網(wǎng)絡(luò)參考模型 1.2.1 網(wǎng)絡(luò)訪問層 1.2.2 網(wǎng)絡(luò)層 1.2.3 傳輸層 1.2.4 應用層 1.3 TCP/IP協(xié)議 1.3.1 TCP協(xié)議 1.3.2 IP協(xié)議 1.4 網(wǎng)絡(luò)設(shè)備及其工作原理 1.4.1 HUB 1.4.2 交換機 1.4.3 路由器 1.5 應用層協(xié)議 1.5.1 HTTP協(xié)議 1.5.2 FTP協(xié)議 1.5.3 Telnet協(xié)議 1.5.4 SMTP/POP3協(xié)議 1.6 其他網(wǎng)絡(luò)和協(xié)議 1.6.1 Novell網(wǎng)絡(luò)簡介 1.6.2 Novell IPX/SPX協(xié)議 1.6.3 UDP協(xié)議 1.6.4 互聯(lián)網(wǎng)上的自定義協(xié)議舉例 1.6.5 IP地址簡介 1.7 小結(jié)第2章 瀏覽器編程 2.1 相關(guān)協(xié)議介紹 2.1.1 HTTP協(xié)議介紹 2.1.2 HTML語言簡介 2.1.3 內(nèi)嵌開發(fā)語言VB Script 2.1.4 服務(wù)器端腳本語言ASP 2.2 使用WebBrowser控件開發(fā)瀏覽器程序 2.2.1 引用WebBrowser控件 2.2.2 WebBrowser控件常用的屬性與方法 2.2.3 建立基本的瀏覽器 2.2.4 完善簡單瀏覽器 2.2.5 查看HTML源碼 2.2.6 使用https協(xié)議 2.3 定制瀏覽器功能 2.3.1 設(shè)置字體 2.3.2 設(shè)置顏色 2.3.3 設(shè)置首頁 2.4 "收藏夾"功能 2.4.1 存放路徑 2.4.2 收藏夾中文件的內(nèi)容 2.4.3 添加地址到收藏夾范例說明 2.5 瀏覽器的其他功能 2.5.1 查看代理 2.5.2 設(shè)置代理 2.5.3 自動化操作功能 2.5.4 通過OLE控制Internet Explorer的前進、后退、停止和刷新 2.5.5 打印 2.5.6 歷史 2.5.7 下載文件 2.5.8 多線程下載 2.6 完整的瀏覽器 2.6.1 使用Application Wizard生成程序框架 2.6.2 框架生成程序介紹 2.6.3 增加工具條按鈕 2.6.4 編輯菜單 2.6.5 添加狀態(tài)欄、鏈接欄和收藏夾欄 2.6.6 編寫工具條消息映射函數(shù) 2.6.7 編寫Go菜單消息映射函數(shù) 2.6.8 編寫File菜單和Options菜單消息映射函數(shù) 2.6.9 編寫Copy菜單的消息映射函數(shù) 2.6.10 編寫Mail菜單消息映射函數(shù) 2.6.11 Links菜單消息映射函數(shù) 2.6.12 收藏夾工具條編程 2.6.13 小結(jié) 2.7 擴展Internet Explorer 2.7.1 擴展Internet Explorer菜單 2.7.2 擴展Internet Explorer工具欄 2.8 小結(jié)第3章 與HTTP服務(wù)器交互操作 3.1 建立測試用網(wǎng)頁服務(wù)器 3.1.1 安裝IIS或者Personal Web Server 3.1.2 服務(wù)器設(shè)置 3.2 網(wǎng)頁頁面內(nèi)對象的操作 3.2.1 IIS和ASP編程初步 3.2.2 錄入界面和源碼 3.2.3 錄入程序及其頁面 3.2.4 對象定位 3.2.5 使用頁面錄入數(shù)據(jù)庫的例子 3.3 網(wǎng)站下載功能實例 3.3.1 程序界面及設(shè)計思路 3.3.2 設(shè)計啟動窗體frmStart窗體 3.3.3 設(shè)計向?qū)У诙?-frmURL窗體 3.3.4 設(shè)計向?qū)У谌?-frmOptions窗體 3.3.5 設(shè)計向?qū)У谒捻?-主窗體程序概要設(shè)計 3.3.6 主窗體程序詳細設(shè)計 3.4 IIS應用程序設(shè)計 3.4.1 IIS應用程序概念 3.4.2 Webclass介紹 3.4.3 創(chuàng)建IIS應用程序工程 3.4.4 IIS應用程序的開發(fā)過程 3.4.5 Webclass事件 3.4.6 IIS應用程序的事件響應 3.5 使用Visual Basic制作CGI程序 3.5.1 聲明段 3.5.2 主程序 3.5.3 初始化CGI 3.5.4 獲得數(shù)據(jù) 3.5.5 CGI主函數(shù) 3.5.6 CGI程序的運行 3.6 Visual Basic編寫COM組件 3.6.1 編寫COM組件 3.6.2 注冊和在ASP中使用COM組件 3.7 小結(jié)第4章 文件傳輸編程 4.1 文件傳輸協(xié)議 4.2 下載和上傳文件 4.2.1 下載文件 4.2.2 上傳文件 4.2.3 重命名和刪除文件 4.3 目錄類命令 4.3.1 目錄列表 4.3.2 建立目錄 4.3.3 刪除目錄 4.3.4 重命名目錄 4.4 查看目錄和文件的屬性 4.4.1 查看文件的大小 4.4.2 查看目錄和文件的權(quán)限 4.4.3 查看目錄和文件的日期 4.5 完整的FTP客戶端程序 4.5.1 用類和模塊封裝FTP基本操作 4.5.2 modFTP模塊 4.5.3 cDirItem類 4.5.4 cDirList類 4.5.5 cFTP類 4.5.6 窗體程序的代碼 4.6 FTP ActiveX控件編程 4.6.1 FTP ActiveX控件編程 4.6.2 FTP ActiveX控件的使用 4.7 小結(jié)第5章 電子郵件功能編程 5.1 SMTP/POP3協(xié)議簡介 5.1.1 簡單郵件傳輸協(xié)議(SMTP)簡介 5.1.2 POP3協(xié)議簡介 5.1.3 IMAP4電子郵件協(xié)議簡介 5.2 SMTP編程 5.2.1 利用SMTP發(fā)送郵件的簡單例子 5.2.2 實現(xiàn)SMTP群發(fā)功能 5.2.3 查找SMTP服務(wù)器 5.3 POP3客戶端編程 5.3.1 POP3客戶端程序結(jié)構(gòu) 5.3.2 系統(tǒng)托盤程序示例 5.3.3 系統(tǒng)托盤模塊代碼 5.3.4 網(wǎng)絡(luò)連接模塊 5.3.5 注冊表模塊 5.3.6 時間模塊 5.3.7 POP3客戶端主模塊設(shè)計 5.3.8 自定制消息框窗體——Form1窗體 5.3.9 添加郵件地址窗體——Form2窗體 5.3.10 地址列表操作窗體——Form3窗體 5.4 POP3客戶端Outlook的設(shè)置 5.4.1 郵件服務(wù)器上保留備份 5.4.2 設(shè)置本地郵件與服務(wù)器同時刪除 5.5 對Outlook進行自動化控制 5.5.1 Outlook中的對象簡介 5.5.2 用Visual Basic建立Outlook郵件 5.5.3 利用Outlook實現(xiàn)群發(fā) 5.6 小結(jié)第6章 網(wǎng)絡(luò)數(shù)據(jù)交互——使用TCP協(xié)議……第7章 廣播數(shù)據(jù)和UDP第8章 遠程登錄——Telnet協(xié)議編程第9章 動態(tài)網(wǎng)頁編程簡介第10章 網(wǎng)絡(luò)編程小技巧
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Visual Basic 網(wǎng)絡(luò)程序設(shè)計 PDF格式下載