1、在TCP中,客户端的实现流程:(1)、创建客户端的socket对象 (2)、建立与服务器之间的联系 (3)、发送请求 (4)、接收数据 (5)、关闭连接
2、服务端的实现流程:(1)、创建服务端的socket对象 (2)、绑定服务端的地址 (3)、设置监听器 (4)、等待客户端的连接 (5)、接收客户端的请求 (6)、返回处理的结果到客户端
3、在TCP编程中,客户端和服务端的流程以及联系如下图:
4、有了上面的描述,下面就来写代码,分别是服务端和客户端的,起始也就是把上面的思路、流程翻译成代码就好了
client.py(客户端的代码)
import socket #创建一个客户端的socket对象 client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #设置服务端的ip地址 host = "10.36.135.90" #设置端口 port =