本書較為全面地介紹了基於Linux網絡編程的基礎知識和編程技術,章節安排貼近企業項目需求,對基於Linux C/C++語言的多線程編程和Linux操作系統支持的網絡庫函數等進行講解,由易到難,逐層遞進。 本書共分12章,內容包括網絡概述、網絡基礎概念、套接字、TCP編程、UDP編程、原始套接字編程、網絡I/O模型、服務器設計,以及四大綜合實踐項目(HTTP服務器、FTP服務器、並發聊天服務器與C/S和P2P聯合架構的並發游戲服務器),通過項目練習幫助讀者鞏固所學的編程技術。 本書適合具有Linux C/C++編程基礎、需要掌握Linux服務器編程的開發人員閱讀,也適合高等院校和培訓學校電腦軟件開發相關專業的師生作為參考用書。