tcp套接字客戶端 服務端Demo

2021-08-21 04:13:23 字數 549 閱讀 5718

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位址的意思。

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...