Linux UNIX網路程式設計

2021-05-22 19:12:56 字數 486 閱讀 9780

本書詳細介紹了在unix/linux系統下基於tcp/ip網路套介面的基本程式設計方法,包括迭代與併發伺服器編寫方法、程序與執行緒程式設計技術、i/o程式設計技術、ipv4與ipv6的相容性、原始套介面、資料鏈路訪問技術、廣播與多播技術等。為滿足教學實際需要,在本書最後一章給出了socket基本程式設計、伺服器與單客戶的連線處理、多程序伺服器模板、多執行緒編寫模板和執行緒專用資料tsd實現模板5個實驗指導。在本書編寫過程中,編者參閱了國內外同類書籍及各類報刊雜誌,將精華思想應用到教學實踐中,形成的教學成果與體會反映在書中。在書中相關章節,編者都至少列舉乙個完整的例子來說明問題,學習者將書中的基礎實驗做好,再通過相關章節中的實驗進行驗證,就可以學習高階linux/unix程式設計了。

本書在編寫上力求由簡到繁、由淺入深和循序漸進,讀者不但可以學會程式設計的基本知識、設計思想和方法,還可以學會網路程式設計的通用方法與步驟。本書適合作為高等院校計算機及相關專業的教材,也可作為廣大計算機愛好者、網路研究人員和網路程式開發人員的自學參考書。

圖書比價網

linux unix網路程式設計 入門基礎

在網路中用來描述計算機中不同程式與其他電腦程式通訊的方式。為了區分不同應用程式的程序和連線,需要使用應用程式與tcp ip協議互動的套接字埠。主要用到三個引數 通訊的目的ip位址 使用的傳輸協議 tcp或udp 和使用的埠號。1.套接字相關的資料型別 套接字程式設計是,通常使用sockaddr和so...

Linux UNIX網路程式設計筆記(四) UDP程式設計

udp客戶 伺服器的套接字函式 recvfrom 函式 接收資料,類似標準read include include ssize t recvfrom int sockfd,void buf,size t len,int flags,struct sockaddr from,size t addrle...

linux unix程式設計手冊 51 55

system v ipc 和 posix ipc比較和system v 訊息佇列對比 開啟,關閉和斷開訊息佇列 include include include mqd t mq open const char name,int oflag,mode t mode,struct mq attr ofl...