Windows 網路與通訊程式設計

王豔平、張越

  • 出版商: 文魁
  • 出版日期: 2006-09-14
  • 定價: $580
  • 售價: 5.9$342
  • 語言: 繁體中文
  • ISBN: 9861258108
  • ISBN-13: 9789861258102

已絕版

買這商品的人也買了...

商品描述

本書特色

* 一本講述Windows網路程式設計的入門教程,示例了各種Winsock I/O方法,詳細說明瞭高性能可伸縮性伺服器的開發過程,並提供詳盡的原始程式碼。
* 將程式設計方法、網路協定和應用實例有機結合起來,詳細介紹了Internet廣播和IP多播、SPI、LAN和WAN上的掃描和偵測技術、網路資料的竊取和保護、ARP欺騙、IP欺騙等。
* 詳細演示了協定驅動的開發過程,介紹了NDIS程式設計介面。
* 一本在程式設計實踐中學習P2P程式設計的書,討論了穿透防火牆、NAT等直接建立UDP和TCP連接的各種方案。
* 包含了Windows個人防火牆的完整實例程式碼,採用應用層(SPI)/核心層(IMD驅動)雙重過濾機制,能夠有效地抵擋網路入侵和攻擊。
* 涉及到大量完整實例,許多的例子稍做修改即可應用到實際專案中。

 

本書內容

本書將程式設計方法、網路協定和應用實例有機結合起來,詳細闡明Windows網路程式設計的各方面內容。本書首先介紹Windows平臺上進行網路編程的基礎知識,包括網路硬體、術語、協定、Winsock編程介面和各種I/O方法等。然後透過具體實例詳細講述當前流行的高性能可伸縮伺服器設計、IP多播和Internet廣播、P2P程式設計、SPI、協議驅動的開發和原始乙太資料的發送、ARP欺騙技術、LAN和WAN上的掃描和偵測技術、個人防火牆與網路封包截獲技術等。最後講述IP幫助函數。
本書結構緊湊,內容由淺入深,是學習Windows網路與通訊程式設計的理想書籍。

Chapter1  計算機網路基礎
Chapter2  Winsock程式介面
Chapter3  Windows Socket I/O模型
Chapter4  IOCP與可伸縮網路程式
Chapter5  網路廣播和IP多點廣播
Chapter6  Raw Socket
Chapter7  Winsock服務提供者介面(SPI)
Chapter8  Windows網路驅動介面規格 (NDIS)
Chapter9  網路掃描與檢測技術
Chapter10  點對點(P2P)網路通訊技術
Chapter11  核心層網路封包截取技術
Chapter12  Windows網路防火牆開發技術
Chapter13  IP幫助函數

 

光碟內容

章節範例程式碼