TCP/IP網絡編程原理與技術
鐘輝、臧晗、董潔、宋凱、孟祥宇 、高野
買這商品的人也買了...
-
$750Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference (Hardcover) -
TCP/IP Java 網路程式設計$520$510 -
$294Java Web 開發就該這樣學 -
$594Java Web 程序開發範例寶典(體工程師典藏版)(附光盤) -
資料結構概論-Java 語言實作, 2/e (附範例光碟)
$650$585 -
$316Java 項目開發實戰密碼 (贏在項目開發)(附光盤) -
$653Java 開發實例大全 (提高捲)(附光盤) -
$152計算機網絡實驗教程 -
$141計算機網絡基礎實驗(第二版) -
$797OpenGL 超級寶典, 7/e -
計算機概論, 13/e (Brookshear: Computer Science: An Overview, 13/e)$760$745 -
$378CPU 通識課 -
提升程式設計力|國際程式設計競賽精選解題解析$300$237 -
提升程式設計的運算思維力|國際程式設計競賽之演算法原理、題型、解題技巧與重點解析, 2/e$680$510 -
提升程式設計的資料結構力|國際程式設計競賽之資料結構原理、題型、解題技巧與重點解析, 3/e$780$616 -
通信原理, 3/e$594$564
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
Internet是世界上最大的電腦互連網絡,TCP/IP是Internet上使用最為成熟的協議。本書重點介紹用TCP/IP進行編程的主要原理和編程環境,並舉出實例來解釋這些編程原理和概念。 網絡中最基本的通信基礎是客戶服務器模式,它在電腦通信中占主導地位。本書內容主要包括客戶服務器各部件的功能,還說明瞭如何構建客戶和服務器軟件。介紹了客戶服務器模式的基本概念,TCP/IP協議提供傳輸數據的基本機制;如何在TCP/IP環境下組織編寫應用程序;電腦網絡通信程序的構建方法;從而進一步瞭解在網絡環境下構建分佈式程序。 全書共分13章: 第1章著重介紹網絡編程的目標和準備工作;第2章和第3章著重介紹客戶服務器的概念以及並發處理存在的主要問題和應用;第4章和第5章基於Linux操作系統介紹套接字接口的概念和封裝的系統調用函數;第6章介紹客戶程序設計方法和需要註意的細節問題;第7章介紹了各種典型服務器的設計方法,需要註意的問題和細節;第8章和第9章介紹單線程編寫並發程序的方法和應用條件;第10~12章介紹多服務、多協議服務器設計方法和並發管理過程;第13章介紹客戶並發設計的方法和使用條件。全書提供了大量應用實例,每章後均附有習題。 本書適合作為高等院校電腦、軟件工程、信息管理等專業高年級本科生、研究生的教材,也可供對TCP/IP比較熟悉並且對網絡編程有所瞭解的開發人員、廣大科技工作者和研究人員參考。
目錄大綱
第1章 網絡編程準備
1.1 TCP/IP技術的因特網應用
1.2 用TCP/IP構建分佈式環境設計應用程序
1.3 用TCP/IP構建的標準和非標準應用協議
1.4 使用TCP/IP標準應用協議的例子
1.5 Telnet連接的例子
1.6 使用Telnet訪問其他服務
1.7 TCP/IP應用協議和軟件靈活性
1.8 從提供者的角度看服務
1.9 本教材內容介紹
1.10 小結
習題
第2章 客戶-服務器模式軟件設計概念
2.1 客戶-服務器的起源
2.2 客戶-服務器關鍵問題
2.3 客戶-服務器術語
2.3.1 客戶和服務器
2.3.2 服務器特權和覆雜性
2.3.3 標準和非標準客戶軟件
2.3.4 客戶的參數化
2.3.5 無連接的和麵向連接的服務器
2.3.6 無狀態和有狀態服務器
2.3.7 無狀態文件服務器的例子
2.3.8 有狀態文件服務器的例子
2.3.9 客戶標識
2.3.10 無狀態是一個協議問題
2.3.11 充當客戶的服務器
2.4 小結
習題
第3章 客戶-服務器模式軟件中的並發處理
3.1 引言
3.2 網絡中的並發
3.3 服務器中的並發
3.4 並發術語
3.4.1 進程概念
3.4.2 局部和全局變量的共享
3.4.3 過程調用
3.5 一個創建並發進程的例子
3.5.1 一個順序執行的C實例
3.5.2 程序的並發版本
3.5.3 時間分片
3.5.4 單線程的進程
3.5.5 使各進程分離
3.6 執行新的代碼
3.7 上下文切換和協議軟件設計
3.8 並發和異步I/O
3.9 小結
習題
第4章 網絡編程協議的程序接口
4.1 引言
4.2 不精確指明的協議軟件編程接口
4.3 接口功能
4.4 概念性接口的規範
4.5 操作系統調用
4.6 網絡通信的兩種基本方法
4.7 Linux中提供的基本I/O功能
4.8 將LinuxI/O用於TCP/IP
4.9 小結
習題
第5章 接口實現——套接字API
5.1 引言
5.2 Berkeley套接字
5.3 指明一個協議接口
5.4 套接字的抽象
5.4.1 套接字描述符和文件描述符
……
第6章 客戶軟件算法及編程實例
第7章 服務器軟件算法及編程實例
第8章 使用線程模型實現並發
第9章 單線程並發服務器設計
第10章 多協議服務器設計
第11章 多服務服務器設計
第12章 服務器並發性管理
第13章 客戶軟件並發設計
附錄A 系統調用與套接字使用的庫例程
參考文獻



