1. 程式人生 > >python之網絡編程 --- TCP編程

python之網絡編程 --- TCP編程

接受 serve font 發送信息 步驟 image 使用 運行 三方庫

Python的第三方庫非常強大,簡單易用,簡直不要太爽。

首先看一下TCP編程

TCP的服務模型包括面向連接的服務和可靠數據傳輸服務,首先要進行三次握手,建立全雙工連接,連接雙方的進程可以在此連接上同時進行報文的收發

創建Server步驟如下:

1. 創建一個socket

2. 使用bind方法綁定端口號

3. 調用listen方法監聽,並指定最大的連接數量

4. 握手

5. 發送信息,並關閉連接

技術分享圖片

有了Server之後運行程序,還要有一個Client步驟如下:

1. 創建一個socket

2. 連接

3. 接受握手信息

4. 發送信息並關閉連接

技術分享圖片

python之網絡編程 --- TCP編程