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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章