注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信計(jì)算機(jī)網(wǎng)絡(luò)網(wǎng)絡(luò)編程與開發(fā)技術(shù)

網(wǎng)絡(luò)編程與開發(fā)技術(shù)

網(wǎng)絡(luò)編程與開發(fā)技術(shù)

定 價(jià):¥28.00

作 者: 殷肖川[等]編著
出版社: 西安交通大學(xué)出版社
叢編項(xiàng): 21世紀(jì)大學(xué)計(jì)算機(jī)專業(yè)教材
標(biāo) 簽: 暫缺

ISBN: 9787560517506 出版時(shí)間: 2003-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 308 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)介紹了網(wǎng)絡(luò)通信軟件設(shè)計(jì)的原理和方法,詳細(xì)討論了在Windows環(huán)境下的各種網(wǎng)絡(luò)編程接口和網(wǎng)絡(luò)通信程序設(shè)計(jì) 技術(shù),深入分析了各種設(shè)計(jì)方法的原理以及異常處理方法,主要內(nèi)容包括:基于Net BIOS的網(wǎng)絡(luò)編程,基于TCP/IP協(xié)議的網(wǎng) 絡(luò)編程,進(jìn)程通信與分布計(jì)算,多線程結(jié)構(gòu)的網(wǎng)絡(luò)編程技術(shù),直接網(wǎng)絡(luò)編程技術(shù),網(wǎng)絡(luò)數(shù)據(jù)包捕獲與分析等,附錄部分給出 了常用網(wǎng)絡(luò)API函數(shù)和錯(cuò)誤代碼。 本書遵循理論與實(shí)踐相結(jié)合的原則,在系統(tǒng)介紹理論的前題下,結(jié)合作者實(shí)際工作經(jīng)驗(yàn),深入討論了在工程項(xiàng)目中可能遇到的問題和解決問題的方法,并給出了適量的編程實(shí)例,以饗讀者。各章附有適量習(xí)題,便于學(xué)生課后練習(xí)。本教材可作為高校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)研究生、本科生學(xué)習(xí)網(wǎng)絡(luò)通信軟件設(shè)計(jì)等相關(guān)課程的教科書,也可作為從事計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)通信工作的工程技術(shù)人員的參考書。

作者簡介

暫缺《網(wǎng)絡(luò)編程與開發(fā)技術(shù)》作者簡介

圖書目錄

第1章  網(wǎng)絡(luò)編程基礎(chǔ)                  
 1. 1  概述                  
 1. 2  ISO/OSI模型                  
 1. 3  網(wǎng)絡(luò)編程接口                  
 1. 3. 1  基于NetBIOS的網(wǎng)絡(luò)編程                  
 1. 3. 2  基于Winsock的網(wǎng)絡(luò)編程                  
 1. 3. 3  直接網(wǎng)絡(luò)編程                  
 1. 3. 4  基于物理設(shè)備的網(wǎng)絡(luò)編程                  
 1. 4  網(wǎng)絡(luò)通信方式                  
 1. 4. 1  面向連接的通信和無連接通信                  
 1. 4. 2  阻塞通信與非阻塞通信                  
 1. 4. 3  多播通信與廣播通信                  
 1. 5  Win32 SDK編程基礎(chǔ)                  
 1. 5. I  Win32 SDK的基本概念                  
 1. 5. 2  Windows消息驅(qū)動(dòng)機(jī)制                  
 1. 5. 3  Win32 SDK程序結(jié)構(gòu)                  
 習(xí)題與思考題                  
 第2章  基于NetBIOS的網(wǎng)絡(luò)編程                  
 2. 1  NetBIOS的基本概念                  
 2. 1. 1  NetBIOS概述                  
 2. 1. 2  LANA編號(hào)                  
 2. 1. 3  NetBIOS名字                  
 2. 1. 4  NetBIOS命令                  
 2. 1. 5  網(wǎng)絡(luò)控制塊(NCB)                  
 2. 2  NetBIOS命令功能                  
 2. 2. 1  名字管理命令                  
 2. 2. 2  數(shù)據(jù)報(bào)通信命令                  
 2. 2. 3  會(huì)話通信命令                  
 2. 2. 4  控制和測(cè)試命令                  
 2. 3  網(wǎng)絡(luò)編程設(shè)計(jì)要素                  
 2. 3. 1  對(duì)話設(shè)計(jì)                  
 2. 3. 2  通信協(xié)議與方式選擇                  
 2. 3. 3  命令執(zhí)行方式                  
 2. 3. 4  差錯(cuò)與超時(shí)控制                  
 2. 3. 5  分組長度限制                  
 2. 4  基本程序                  
 2. 4. 1  初始化程序                  
 2. 4. 2  加名字與刪除名字                  
 2. 5  數(shù)據(jù)報(bào)通信程序設(shè)計(jì)                  
 2. 5. 1  數(shù)據(jù)報(bào)通信模型                  
 2. 5. 2  數(shù)據(jù)報(bào)通信程序                  
 2. 5. 3  組播與廣播通信程序                  
 2. 6  會(huì)話通信程序設(shè)計(jì)                  
 2. 6. 1  會(huì)話通信模型                  
 2. 6. 2  會(huì)話通信程序                  
 2. 6. 3  關(guān)于會(huì)話的討論                  
 習(xí)題與思考題                  
 第3章  基于TCP/IP協(xié)議的網(wǎng)絡(luò)編程                  
 3. 1  概述                  
 3. 2  協(xié)議簡介                  
 3. 2. 1  IP協(xié)議                  
 3. 2. 2  傳輸層協(xié)議                  
 3. 2. 3  客戶機(jī)/服務(wù)器模式                  
 3. 3  地址與名字解析                  
 3. 3. 1  IP地址                  
 3. 3. 2  地址解析                  
 3. 3. 3  域名解析                  
 3. 4  網(wǎng)間進(jìn)程通信及端口號(hào)                  
 3. 5  Winsock的基本概念                  
 3. 6  常用Winsock函數(shù)                  
 3. 6. 1  Winsock初始化函數(shù)                  
 3. 6. 2  基本W(wǎng)insock函數(shù)                  
 3. 6. 3  數(shù)據(jù)傳輸函數(shù)                  
 3. 6. 4  字節(jié)順序及地址轉(zhuǎn)換函數(shù)                  
 3. 6. 5  網(wǎng)絡(luò)信息查詢函數(shù)                  
 3. 7  會(huì)話通信程序設(shè)計(jì)                  
 3. 7. 1  會(huì)話通信程序結(jié)構(gòu)                  
 3. 7. 2  會(huì)話通信程序?qū)嵗?                  
 3. 7. 3  會(huì)話通信程序?qū)嵗?                  
 3. 8  數(shù)據(jù)報(bào)通信程序設(shè)計(jì)                  
 3. 8. 1  數(shù)據(jù)報(bào)通信程序結(jié)構(gòu)                  
 3. 8. 2  數(shù)據(jù)報(bào)通信實(shí)例                  
 3. 9  Winsock多播與廣播通信程序設(shè)計(jì)                  
 3. 9. 1  廣播通信                  
 3. 9. 2  多播通信                  
 3. 10  Winsock I/O模型                  
 3. 10. 1  套接字的阻塞與非阻塞模式                  
 3. 10. 2  I/O模型                  
 習(xí)題與思考題                  
 第4章  進(jìn)程間通信                  
 4. 1  進(jìn)程與進(jìn)程間通信                  
 4. 2  創(chuàng)建一個(gè)進(jìn)程                  
 4. 3  終止進(jìn)程的運(yùn)行                  
 4. 4  進(jìn)程通信                  
 4. 4. 1  進(jìn)程通信概述                  
 4. 4. 2  進(jìn)程通信分類                  
 4. 5  內(nèi)存文件映射                  
 4. 5. 1  創(chuàng)建內(nèi)存文件映射                  
 4. 5. 2  釋放內(nèi)存文件映射                  
 4. 5. 3  利用內(nèi)存文件映射共享數(shù)據(jù)                  
 4. 5. 4  利用事件實(shí)現(xiàn)進(jìn)程同步                  
 習(xí)題與思考題                  
 第5章  多線程結(jié)構(gòu)的網(wǎng)絡(luò)編程                  
 5. 1  創(chuàng)建線程                  
 5. 1. 1  線程與進(jìn)程                  
 5. 1. 2  創(chuàng)建一個(gè)線程                  
 5. 1. 3  線程的掛起與激活                  
 5. 1. 4  線程的優(yōu)先級(jí)                  
 5. 1. 5  線程的生命期                  
 5. 2  線程同步                  
 5. 2. 1  等待函數(shù)                  
 5. 2. 2  臨界區(qū)                  
 5. 2. 3  用互斥量對(duì)象實(shí)現(xiàn)線程同步                  
 5. 2. 4  用信號(hào)量對(duì)象實(shí)現(xiàn)線程同步                  
 5. 2. 5  用事件對(duì)象實(shí)現(xiàn)線程同步                  
 5. 3  多線程結(jié)構(gòu)的網(wǎng)絡(luò)編程技術(shù)                  
 5. 3. 1  并發(fā)環(huán)境下的網(wǎng)絡(luò)編程                  
 5. 3. 2  多線程編程模型                  
 5. 3. 3  多線程Winsock編程實(shí)例                  
 習(xí)題與思考題                  
 第6章  動(dòng)態(tài)鏈接庫在網(wǎng)絡(luò)程序中的應(yīng)用                  
 6. 1  動(dòng)態(tài)鏈接庫概述                  
 6. 2  動(dòng)態(tài)鏈接庫的特點(diǎn)                  
 6. 3  創(chuàng)建動(dòng)態(tài)鏈接庫                  
 6. 3. 1  源代碼文件(. C)的結(jié)構(gòu)                  
 6. 3. 2  模塊定義文件(. DEF)的結(jié)構(gòu)和各段的意義                  
 6. 3. 3  函數(shù)聲明文件(. H)                  
 6. 3. 4  工程文件(. PRJ)                  
 6. 4  調(diào)用動(dòng)態(tài)鏈接庫                  
 6. 4. 1  隱式鏈接方式加載DLL                  
 6. 4. 2  顯式方式加載DLL                  
 習(xí)題與思考題                  
 第7章  直接網(wǎng)絡(luò)編程技術(shù)                  
 7. 1  概述                  
 7. 2  數(shù)據(jù)鏈路層幀與網(wǎng)絡(luò)協(xié)議數(shù)據(jù)單元結(jié)構(gòu)                  
 7. 2. 1  以太網(wǎng)數(shù)據(jù)鏈路層幀結(jié)構(gòu)                  
 7. 2. 2  TCP/IP協(xié)議族協(xié)議數(shù)據(jù)單元結(jié)構(gòu)                  
 7. 2. 3  TCP/IP網(wǎng)絡(luò)層協(xié)議及其協(xié)議數(shù)據(jù)單元                  
 7. 2. 4  路由協(xié)議                  
 7. 2. 5  TCP/IP傳輸層協(xié)議及其協(xié)議數(shù)據(jù)單元                  
 7. 3  原始套接字編程                  
 7. 3. 1  概念                  
 7. 3. 2  原始套接字的ICMP實(shí)現(xiàn)                  
 7. 4  基于Winpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲技術(shù)                  
 7. 4. 1  Winpcap簡介                  
 7. 4. 2  數(shù)據(jù)包捕獲驅(qū)動(dòng)器結(jié)構(gòu)                  
 7. 4. 3  數(shù)據(jù)包捕獲驅(qū)動(dòng)程序API(PACKET. DLL)的使用                  
 7. 4. 4  數(shù)據(jù)包捕獲函數(shù)庫(wpcap. lib)的使用                  
 7. 5  基于libnet的網(wǎng)絡(luò)數(shù)據(jù)包構(gòu)造技術(shù)                  
 7. 5. 1  libnet簡介                  
 7. 5. 2  libnet使用方法                  
 7. 5. 3  libnet函數(shù)                  
 7. 5. 4  應(yīng)用程序示例                  
 習(xí)題與思考題                  
 附錄1  NetBIOS命令代碼表                  
 附錄2  NetBIOS錯(cuò)誤代碼表                  
 附錄3  Winsock錯(cuò)誤代碼表                  
 附錄4  Winsock庫函數(shù)參考                  
 WindowsSocket 1. 1庫函數(shù)參考                  
 WindowsSocket 2擴(kuò)展庫函數(shù)參考                  
 附錄5  Ping程序示例                  
 參考文獻(xiàn)                  

本目錄推薦

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