1. TCP網路應用程式開發介紹
TCP網路應用程式開發分為:
- TCP客戶端程式開發
- TCP服務端程式開發
客戶端程式是指運行在用戶設備上的程式;服務端程式是指運行在服務器設備上的程式,
2. TCP網路應用程式開發流程圖

3. 客戶端程式開發
- 創建客戶端套接字物件
- 和服務端套接字建立連接
- 發送資料
- 接收資料
- 關閉客戶端套接字
4. 服務端程式開發
- 創建服務器端套接字物件
- 系結埠號
- 設定監聽
- 等待接受客戶端的連接請求
- 接收資料
- 發送資料
- 關閉套接字
5. 編解碼
網路中必須傳輸二進制資料
- 字串轉化為二進制: encode(“utf-8”)
- 二進制轉化為字串: decode(“utf-8”)
注:以什么格式編碼就用什么格式解碼;部分Windows中的編碼方式為"gbk".
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/319681.html
標籤:其他
