注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)Visual C#網(wǎng)絡(luò)編程

Visual C#網(wǎng)絡(luò)編程

Visual C#網(wǎng)絡(luò)編程

定 價:¥45.00

作 者: 鄭阿奇 主編
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787121146466 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 401 字?jǐn)?shù):  

內(nèi)容簡介

  本書以visual studio 2008為平臺,介紹visualc#網(wǎng)絡(luò)編程。全書共12章,分三個部分。第一部分(第1~2章)為“c#語言網(wǎng)絡(luò)編程基礎(chǔ)”,主要介紹開發(fā)環(huán)境、網(wǎng)絡(luò)編程常識和c#與網(wǎng)絡(luò)編程有關(guān)的特性。第二部分(第3~6章)為“網(wǎng)絡(luò)傳輸編程”,也就是人們通常所說的socket編程,包括tcp、udp等基于網(wǎng)絡(luò)傳輸層接口的編程。由于各種網(wǎng)絡(luò)應(yīng)用的協(xié)議都是建立在傳輸層之上的,因此這部分內(nèi)容是網(wǎng)絡(luò)編程的基礎(chǔ)。第三部分(第7~12章)為“internet應(yīng)用編程”,是本書的主體部分,介紹各種典型的網(wǎng)絡(luò)應(yīng)用的編程開發(fā)方法。本書可作為計算機(jī)及相關(guān)專業(yè)本科、高職高專網(wǎng)絡(luò)編程的教材或參考書。同時,為廣大電腦愛好者、網(wǎng)絡(luò)愛好者、編程愛好者、軟件發(fā)燒友及電腦網(wǎng)絡(luò)diy玩家成為網(wǎng)絡(luò)高手打好基礎(chǔ)。

作者簡介

暫缺《Visual C#網(wǎng)絡(luò)編程》作者簡介

圖書目錄

第一部分 c#語言網(wǎng)絡(luò)編程基礎(chǔ)
 第1章 visualstudio2008開發(fā)環(huán)境和網(wǎng)絡(luò)編程常識
  1.1 visualstudio2008(c#)開發(fā)環(huán)境
  1.2 網(wǎng)絡(luò)編程常識
   1.2.1 什么是網(wǎng)絡(luò)編程
   1.2.2 網(wǎng)絡(luò)程序工作機(jī)制
   1.2.3 網(wǎng)絡(luò)應(yīng)用編程界面
 第2章 c#網(wǎng)絡(luò)編程常用特性
  2.1 c#委托機(jī)制
   2.1.1 初識委托
   2.1.2 為什么要使用委托
   2.1.3 委托的意義
  2.2 c#多線程
   2.2.1 線程概述
   2.2.2 線程的創(chuàng)建
   2.2.3 線程支持的實時gui
   2.2.4 線程支持的并發(fā)任務(wù)
  2.3 c#方法回調(diào)
   2.3.1 回調(diào)實現(xiàn)的一般過程
   2.3.2 方法回調(diào)與委托、線程的綜合應(yīng)用
第二部分 網(wǎng)絡(luò)傳輸編程
 第3章 tcp編程
  3.1 tcp簡介
   3.1.1 tcp的工作過程
   3.1.2 tcp的主要特點
   3.1.3 套接字的tcp通信流程
  3.2 同步與異步
  3.3 c#中的tcp編程類
   3.3.1 tcplistener類
   3.3.2 tcpclient類
  3.4 tcp基礎(chǔ)編程的一般步驟
   3.4.1 編寫服務(wù)器端程序的一般步驟
   3.4.2 編寫客戶端程序的一般步驟
  3.5 同步tcp編程
   3.5.1 界面設(shè)計
   3.5.2 客戶端程序
   3.5.3 服務(wù)器端程序
   3.5.4 同步tcp的性質(zhì)
  3.6 異步tcp編程
   3.6.1 異步程序設(shè)計
   3.6.2 界面設(shè)計
   3.6.3 客戶端程序
   3.6.4 服務(wù)器端程序
   3.6.5 異步tcp的性質(zhì)
  3.7 兩種tcp程序的區(qū)別
   3.7.1 同步和異步程序的對比演示
   3.7.2 同步與異步機(jī)制的優(yōu)劣與適用場合
 第4章 udp編程
  4.1 udp簡介
   4.1.1 udp原理
   4.1.2 udp與tcp的區(qū)別
   4.1.3 udp的優(yōu)勢
  4.2 c#對udp編程的支持
   4.2.1 udpclient類
   4.2.2 發(fā)送數(shù)據(jù)
   4.2.3 接收數(shù)據(jù)
  4.3 udp進(jìn)程通信
   4.3.1 udp進(jìn)程通信演示程序
   4.3.2 udp的重要特性
  4.4 udp廣播和組播
   4.4.1 廣播和組播的基本概念
   4.4.2 加入和退出組播組
   4.4.3 udp廣(組)播演示程序
   4.4.4 udp廣播和組播的實驗演示
 第5章 p2p編程
  5.1 p2p基礎(chǔ)知識
   5.1.1 p2p的發(fā)明
   5.1.2 p2p架構(gòu)概述
   5.1.3 p2p基本原理
  5.2 net對p2p編程的支持
   5.2.1 對等名稱解析協(xié)議(pnrp)
   5.2.2 peertopeer命名空間
  5.3 p2p資源發(fā)現(xiàn)原理與編程
   5.3.1 典型的p2p資源發(fā)現(xiàn)過程
   5.3.2 p2p編程環(huán)境配置
   5.3.3 資源發(fā)現(xiàn)程序示例
   5.3.4 資源發(fā)現(xiàn)演示
  5.4 p2p在現(xiàn)實互聯(lián)網(wǎng)中的應(yīng)用方式
   5.4.1 迅雷下載
   5.4.2 qq查找聯(lián)系人
 第6章 傳輸應(yīng)用編程:即時通信聊天工具
  6.1 即時通信系統(tǒng)
   6.1.1 生活中的即時通信
   6.1.2 系統(tǒng)架構(gòu)的方式
  6.2 傳輸層的技術(shù)
   6.2.1 同步與異步tcp
   6.2.2 匿名udp
   6.2.3 實名udp
   6.2.4 各種傳輸技術(shù)的適用場合
  6.3 原理、流程與協(xié)議設(shè)計
   6.3.1 會話流程設(shè)計
   6.3.2 用戶管理
   6.3.3 協(xié)議設(shè)計
  6.4 系統(tǒng)實現(xiàn)
   6.4.1 界面設(shè)計
   6.4.2 服務(wù)線程
   6.4.3 登錄/注銷
   6.4.4 即時聊天
   6.4.5 試運(yùn)行
  6.5 源代碼清單
  6.6 設(shè)計思想與創(chuàng)新
第三部分 internet應(yīng)用編程
 第7章 web瀏覽器
  7.1web 瀏覽器概述
   7.1.1 互聯(lián)網(wǎng)的入口
   7.1.2 歷史與主流瀏覽器
   7.1.3 瀏覽器的結(jié)構(gòu)和功能
  7.2.net 對瀏覽器開發(fā)的支持
   7.2.1 webbrowser控件
   7.2.2 net請求/響應(yīng)模型及其類庫
  7.3 web瀏覽器開發(fā)實戰(zhàn)
   7.3.1 搜集素材和設(shè)計圖形界面
   7.3.2 基本功能實現(xiàn)
   7.3.3 高級功能編程
   7.3.4 附加功能完善
  7.3.5 完整源代碼
  7.3.6 程序試運(yùn)行
 7.4 web瀏覽器增強(qiáng)功能展示
  7.4.1 百度搜索
  7.4.2 保存web頁
  7.4.3 網(wǎng)頁源代碼顯示和保存
  7.4.4 網(wǎng)頁源html的兩種編碼方式
 第8章 ftp文件上傳下載
  8.1 ftp概述
   8.1.1 文件傳輸?shù)幕靖拍?br />   8.1.2 ftp服務(wù)的工作過程
   8.1.3 匿名ftp服務(wù)
  8.2 ftp客戶端開發(fā)相關(guān)類
   8.2.1 ftpwebrequest類
   8.2.2 ftpwebresponse類
   8.2.3 networkcredential類
  8.3 ftp文件上傳下載器的制作
   8.3.1 ftp工具常用功能及工作流程
   8.3.2 ftp客戶端界面設(shè)計
   8.3.3 主程序代碼框架
   8.3.4 各功能模塊代碼
   8.3.5 程序試運(yùn)行
  8.4 ftp上傳下載軟件測試
 第9章 電子郵件應(yīng)用
  9.1 郵件應(yīng)用概述
   9.1.1 電子郵件基本原理
   9.1.2 電子郵件相關(guān)協(xié)議
   9.1.3 傳統(tǒng)郵件系統(tǒng)
   9.1.4 基于web的郵件系統(tǒng)
   9.1.5 郵件服務(wù)商與郵箱產(chǎn)品
   9.1.6 申請免費(fèi)郵箱
  9.2 郵件客戶端的功能與界面
   9.2.1 典型的收發(fā)信過程
   9.2.2 郵件系統(tǒng)的常用功能
   9.2.3 郵件客戶端界面設(shè)計
  9.3 郵件發(fā)送功能編程
   9.3.1 smtp協(xié)議
   9.3.2 郵件發(fā)送相關(guān)類
   9.3.3 郵件發(fā)送程序設(shè)計
   9.3.4 發(fā)送功能演示
  9.4 郵件接收功能編程
   9.4.1 pop3協(xié)議
   9.4.2 登錄中的pop3會話
   9.4.3 jmail組件
   9.4.4 郵件接收功能的實現(xiàn)
  9.5 e-mail收發(fā)器的完整源代碼
   9.5.1 完整源代碼
   9.5.2 “關(guān)于”對話框
 第10章 http編程:web服務(wù)器
  10.1 http原理
   10.1.1 萬維網(wǎng)的工作過程
   10.1.2 超文本傳輸協(xié)議http
  10.2 web服務(wù)器的開發(fā)
   10.2.1 界面設(shè)計
   10.2.2 實現(xiàn)流程
   10.2.3 基于http協(xié)議的服務(wù)器編程
   10.2.4 web服務(wù)器完整源代碼
  10.3 自制瀏覽器訪問web服務(wù)器的實驗
   10.3.1 實驗準(zhǔn)備
   10.3.2 訪問web服務(wù)器虛擬目錄下的網(wǎng)頁和圖片
 第11章 ftp編程:ftp服務(wù)器
  11.1 ftp協(xié)議原理
   11.1.1 文件傳輸?shù)闹饕δ?br />   11.1.2 文件傳輸模式
   11.1.3 ftp規(guī)范
  11.2 ftp服務(wù)器的實現(xiàn)
   11.2.1 界面設(shè)計
   11.2.2 ftp編程
   11.2.3 ftp服務(wù)器完整源代碼
  11.3 完整的ftp軟件套件
   11.3.1 ftp上傳下載器的改造
   11.3.2 自制ftp客戶端與服務(wù)器的對接實驗
 第12章 c#.net與互聯(lián)網(wǎng)應(yīng)用的未來
  12.1 互聯(lián)網(wǎng)的3個發(fā)展階段
  12.2 網(wǎng)絡(luò)應(yīng)用與c#.net的進(jìn)化
  12.3 互聯(lián)網(wǎng)應(yīng)用的未來
   12.3.1 常用網(wǎng)絡(luò)應(yīng)用
   12.3.2 中國網(wǎng)民的群體劃分 
   12.3.3 互聯(lián)網(wǎng)應(yīng)用的未來

本目錄推薦

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