性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當前位置 : 首頁  圖書 正文

C#網絡程序開發(fā)簡介,目錄書摘

2020-03-09 10:07 來源:京東 作者:京東
程序開發(fā)
C#網絡程序開發(fā)
暫無報價
70+評論 98%好評
內容簡介:  《C#網絡程序開發(fā)》是C#網絡程序開發(fā)的經典教材,涵蓋C#網絡程序開發(fā)的理論、實驗和課程設計。全書主要包含五大部分:第一部分是網絡程序開發(fā)基礎,包括網絡程序開發(fā)的基礎知識和C#網絡程序開發(fā)基礎;第二部分是網絡傳輸程序的開發(fā),包括TCP、UDP和P2P網絡程序開發(fā)技術;第三部分是Internet應用程序的開發(fā),包括FTP、電子郵件、HTTP和Web Service網絡程序開發(fā)技術;第四部分是C#網絡程序開發(fā)實踐,包括TCP、UDP、P2P、 FTP、電子郵件、HTTP和Web Service網絡程序開發(fā)實驗;第五部分是C#網絡程序開發(fā)課程設計,包括課程設計目的、題目及要求等?!禖#網絡程序開發(fā)》遵循由淺入深、逐步深入的原則,實驗以理論課例程為基礎進行擴展和提高,有利于激發(fā)讀者的學習興趣,增強學習的自信心和成就感,進而牢固地掌握網絡程序開發(fā)技術。另外,《C#網絡程序開發(fā)》提供了配套的課件和源程序?!禖#網絡程序開發(fā)》可作為高等院校計算機及相關專業(yè)的教材,也可作為信息技術領域中教師、學生和工程技術人員的參考書。
作者簡介:
目錄:第一部分 網絡程序開發(fā)基礎
第1章 網絡程序開發(fā)的基礎知識
1.1 網絡通信模型及分類
1.1.1 分散式、集中式與分布式系統(tǒng)
1.1.2 C/S、B/S與P2P網絡通信架構
1.2 TCP/IP網絡模型及協(xié)議
1.2.1 TCP/IP網絡架構
1.2.2 TCP和UDP
1.2.3 IP
1.3 網絡程序通信機制
1.3.1 端口與套接字
1.3.2 基于套接字的網絡進程通信機制
第2章 C#網絡程序開發(fā)基礎
2.1 Visual StLldio.NET集成開發(fā)環(huán)境概述
2.2 開發(fā)環(huán)境的安裝與常見C#網絡程序簡介
2.2.1 開發(fā)環(huán)境的安裝
2.2.2 C#網絡編程簡介
2.3 C#.NET網絡程序開發(fā)的基本類
2.3.1 IPAddress類
2.3.2 IPHostEntry類
2.3.3 IPEndPoint類
2.3.4 dns類
2.3.5 Ping及相關類
2.3.6 Socket類
2.4 C#套接字與網絡流
2.4.1 套接字的類型與使用方法
2.4.2 網絡流
2.4.3 網絡數據的編碼與解碼
2.5 多線程技術
2.5.1 多線程概述
2.5.2 多線程的創(chuàng)建與使用
2.5.3 多線程的同步
2.5.4 線程池的概念與使用方法

第二部分 網絡傳輸程序的開發(fā)
第3章 TCP網絡程序的開發(fā)
3.1 TCP程序開發(fā)的主要技術
3.1.1 使用套接字進行TCP傳輸
3.1.2 使用TCP類進行網絡傳輸
3.1.3 同步與異步
3.2 基于同步TCP的網絡聊天程序的開發(fā)
3.2.1 功能介紹及界面設計
3.2.2 服務器程序的編寫
3.2.3 客戶端程序的編寫
3.3 基于異步TCP的網絡聊天程序的開發(fā)
3.3.1 異步程序編程方法
3.3.2 界面設計
3.3.3 服務器端程序的編寫
3.3.4 客戶端程序的編寫
第4章 LJDP網絡程序的開發(fā)
4.1 UDP程序開發(fā)的主要技術
4.1.1 UDP與TCP的區(qū)別與優(yōu)勢
4.1.2 使用UDP類進行網絡傳輸
4.1.3 UDP下的同步與異步通信
4.2 UDP的廣播與組播程序的開發(fā)
4.2.1 廣播與組播的基本概念
4.2.2 組播組的加入與退出
4.3 基于廣播和組播的網絡會議程序的開發(fā)
4.3.1 功能介紹及界面設計
4.3.2 程序的實現代碼
第5章 P2P網絡程序的開發(fā)
5.1 P2P基礎知識
5.1.1 P2P的發(fā)展歷程
5.1.2 P2P的架構
5.1.3 P2P通信步驟
5.2 .NET下的P2P程序的開發(fā)
5.2.1 對等名稱解析協(xié)議
5.2.2 PeerToPeer命名空間
5.3 P2P資源注冊與發(fā)現程序的開發(fā)
5.3.1 P2P資源發(fā)現過程
5.3.2 P2P資源注冊程序的開發(fā)
5.3.3 P2P資源發(fā)現程序的開發(fā)

第三部分 Internet應用程序的開發(fā)
第6章 FTP網絡程序的開發(fā)
6.1 FTP的原理及規(guī)范
6.1.1 FTP概述
6.1.2 FTP的工作原理和數據傳輸
6.1.3 FTP的規(guī)范
6.2 FTP程序開發(fā)的相關類
6.2.1 FtpWebRequest類
6.2.2 FtpWebResponse類
6.2.3 NetworkCredential類
6.3 編寫FTP的文件上傳/下載器
6.3.1 FTP服務器的配置
6.3.2 功能介紹及界面設計
6.3.3 上傳文件程序的開發(fā)實現
6.3.4 下載文件程序的開發(fā)實現
第7章 SMTP與POP3網絡程序開發(fā)技術
7.1 郵件發(fā)送與接收協(xié)議
7.1.1 郵件發(fā)送與SMTP協(xié)議
7.1.2 郵件接收與POP3協(xié)議
7.1.3 .NET下的郵件收發(fā)的相關類
7.2 郵件客戶端程序的開發(fā)實現
7.2.1 功能介紹及界面設計
7.2.2 郵件發(fā)送模塊程序的開發(fā)實現
7.2.3 郵件接收模塊程序的開發(fā)實現
第8章 基于HTTP的Web程序開發(fā)技術
8.1 HTTP簡介
8.1.1 HTTP的工作原理及特點
8.1.2 HTTP協(xié)議
8.2 .NET下的HTTP程序開發(fā)技術
8.2.1 HTTP程序開發(fā)的相關類
8.2.2 web中的數據提交
8.2.3 web數據交換舉例
8.3 編寫HTTP下的多線程文件下載器
8.3.1 功能介紹及界面設計
8.3.2 網絡資源的有效性檢測
8.3.3 使用多線程下載文件
第9章 Web Service程序開發(fā)技術
9.1 web Service技術概述
9.1.1 Web Service的基本概念
9.1.2 web Service的優(yōu)點與缺點
9.1.3 web Service的架構
9.2 創(chuàng)建和調用Web服務
9.2.1 創(chuàng)建Web服務
9.2.2 調用Web服務
9.3 Web Service實用程序開發(fā)舉例
9.3.1 使用web Service編寫天氣預報程序
9.3.2 使用web Service查詢股票行情

第四部分 C#網絡程序開發(fā)實踐
實驗一 C#網絡程序開發(fā)基礎——使用多線程掃描主機及端口
實驗二 TCP程序開發(fā)實踐——基于C/S模式的局域網聊天程序的開發(fā)
實驗三 UDP程序開發(fā)實踐——局域網視頻聊天程序的開發(fā)
實驗四 P2P程序開發(fā)實踐——雙人對戰(zhàn)五子棋
實驗五 FTP程序開發(fā)實踐——編寫自己的FTP服務器
實驗六 電子郵件程序開發(fā)實踐——電子郵件客戶端
實驗七 HTTP程序開發(fā)實踐——編寫自己的簡單的Web瀏覽器
實驗八 Web Service程序開發(fā)實踐——學生網絡選課管理程序

第五部分 C#網絡程序開發(fā)課程設計
參考文獻
熱門推薦文章
相關優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達
配送服務查詢
配送費收取標準
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉賬
售后服務
售后政策
價格保護
退款說明
返修/退換貨
取消訂單
特色服務
奪寶島
DIY裝機
延保服務
京東E卡
京東通信
京東JD+