Python -- 如何通過 socket 實現客戶端 client 與服務端 server 的相互通信

需求:監控平臺作爲客戶端,部署在其他各服務器上的探針是服務端。客戶端向服務端發送一個內容爲 Windows 的請求,服務端收到這條請求後,返回給客戶端相應的參數信息。當客戶端收到這條信息後,輸出並關閉與服務端的連接

客戶端,服務端填的 ip 都是服務端的 ip

創建 TCP 連接時,主動發起連接的叫客戶端,被動響應連接的叫服務端。當第一個 TCP 連接的客戶端關閉後,服務端才能和第二個申請連接的客戶端通信。服務端一次只能和一個客戶端進行通信

客戶端

client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
try:
    client.connect(("10.10.0.1",8888)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章