本書詳細介紹了在UNIX/Linux繫統下基於TCP/IP網絡套接口的基本編程方法,包括迭代與並發服務器編寫方法、進程與線程編程技術、I/O編程技術、IPv4與IPv6的兼容性、原始套接口、數據鏈路訪問技術、廣播與多播技術等。為滿足教學實際需要,在本書很後一章給出了Socket基本編程、服務器與單客戶的連接處理、多進程服務器模板、多線程編寫模板和線程專用數據TSD實現模板5個實驗指導。在本書編寫過程中,編者參閱了靠前外同類書籍及各類報刊雜志,將精華思想應用到教學實踐中,形成的教學成果與體會反映在書中。在書中相關章節,編者都至少列舉一個完整的例子來說明問題,學習者將書中的基礎實驗做好,再通過相關章節中的實驗進行驗證,就可以學習不錯Linux/UNIX編程了。
本書在編寫上力求由簡到繁、由淺入深和循序漸進,讀者不但可以學會程序設計的基本知等