服務器端一般步驟如下:
1. 創建一個socket,用函數socket(); 2. 設置socket屬性,用函數setsockopt(); (* 可選) 3. 綁定IP地址、端口等信息到socket上,用函數bind(); 4. 開啟監聽,用函數listen(); 5. 接收客戶端上來的連接,用函數accept(); 6. 收發數據,用函數send()和recv(),或者read()和write(); 7. 關閉網絡連接; 8. 關閉監聽;
客戶端一般步驟如下:
1. 創建一個socket,用函數socket(); 2. 設置socket屬性,用函數setsockopt();(* 可選) 3. 綁定IP地址、端口等信息到socket上,用函數bind();(* 可選) 4. 設置要連接的對方的IP地址和端口等屬性; 5. 連接服務器,用函數connect(); 6. 收發數據,用函數send()和recv(),或者read()和write(); 7. 關閉網絡連接;
回答所涉及的環境:聯想天逸510S、Windows 10。
服務器端一般步驟如下:
客戶端一般步驟如下:
回答所涉及的環境:聯想天逸510S、Windows 10。