python之网络编程 --- TCP编程
生活随笔
收集整理的這篇文章主要介紹了
python之网络编程 --- TCP编程
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Python的第三方庫(kù)非常強(qiáng)大,簡(jiǎn)單易用,簡(jiǎn)直不要太爽。
首先看一下TCP編程
TCP的服務(wù)模型包括面向連接的服務(wù)和可靠數(shù)據(jù)傳輸服務(wù),首先要進(jìn)行三次握手,建立全雙工連接,連接雙方的進(jìn)程可以在此連接上同時(shí)進(jìn)行報(bào)文的收發(fā)
?創(chuàng)建Server步驟如下:
1. 創(chuàng)建一個(gè)socket
2. 使用bind方法綁定端口號(hào)
3. 調(diào)用listen方法監(jiān)聽,并指定最大的連接數(shù)量
4. 握手
5. 發(fā)送信息,并關(guān)閉連接
?
?
有了Server之后運(yùn)行程序,還要有一個(gè)Client步驟如下:
1. 創(chuàng)建一個(gè)socket
2. 連接
3. 接受握手信息
4. 發(fā)送信息并關(guān)閉連接
轉(zhuǎn)載于:https://www.cnblogs.com/BurgundyRed/p/9296904.html
總結(jié)
以上是生活随笔為你收集整理的python之网络编程 --- TCP编程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网页图表Highcharts实践教程之标
- 下一篇: Android ListView性能优化