unix網絡編程讀書筆記
文章分類:專題作文
你也會想看的:喂鴿子作文
篇一:網絡編程讀書筆記
網絡編程讀書筆記:
第一部分:TCP的客戶端程序。
什麼是套間字呢?首先套間字是一個族,它把所有通過套間字通信進程的共有特性都綜合在一起瞭。我們通過設置套間字,來設置通信。
服務程序的內容:1、創建套間字
2、綁定套間字
3、將套間字設置為監聽模式
4、等待請求
5、通過套間字進行通信
6、等待下一個請求
7、關閉套間字
現在來看具體程序。
1) 加載套間字庫,SAStartup(wVersionRequested,&wsaData),由於第一個參數要
求是WORD型的,先采用wVersionRequested=MAKEWORD(1,1);生成一個十六
位的數值。
2) 創建套間字。SOCKET sockSrv=socket(AF_INET,SOCK_STREAM,0);
3) 綁定套間字,就是將IP地址和端口號和我們創建的套間字連接起來。先定義
一個SOCKETADDR_IN變量來接收我們要賦的值,然後用這個變量和sockSrv
連接起來。
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);//htonl將主機字節
轉換為TCP網絡的字節順序,IP地址,INDADDR




