tcp socket 服務端編寫步驟:
1、建立socket
2、bind套接字
3、listen監聽套接字
4、accept等待客戶端連線
5、read/write資料的讀寫
6、close關閉套接字
tcp socket 客服端編寫步驟:
1、socket套接字建立
2、connect連線
3、read/write資料的讀寫
4、close關閉套接字
hello資料夾
注釋:
inaddr_any ---- 轉化過來就是0.0.0.0,泛指本機的意思,也就是表示所有ip,因為有些機子不止一塊網絡卡,多網絡卡的情況下,這個就表示所有ip位址的意思。
![](https://pic.w3help.cc/d26/6f182ddc368782a224b6c7471561a.jpeg)
htonl、htons是把本地子節序轉化為網路位元組序
TCP客戶端服務端demo
服務端程式 include include include include include include include int main 列印握手成功的客戶端 struct sockaddr in servaddr socklen t nservlen sizeof servaddr getso...
TCP通訊,多客戶端通訊(客戶端 服務端)
客戶端和伺服器間的交流,客戶端傳送資訊,伺服器接收到,並返回資訊 長連線建立socket連線服務端 指定ip位址,埠號 通過ip位址找對應的伺服器 呼叫socket的getinputstream 和getoutputstream 方法獲取和服務端相連的io流 輸入流可以讀取服務端輸出流寫出的資料 輸...
TCP服務端和客戶端(1)
在陳述這個小例項之前,首先將mafile寫出來 makefile all client server all規則,他依賴於client和server規則 client tcp process.o tcp client.o client規則生成客戶端程式 gcc o client tcp proces...