
本次回答将以Python的第三方库socket进行搭建,python的socket库可以说非常发达,但是调用起来也无非就几个步骤
服务器端的基本流程:
1.初始化socket()
2.使用bind()绑定ip和端口号
3使用listen()监听消息
4.获取客户端的套接字地址accept()
5.使用recv()接收数据,send()发送数据与客户端进行交互
客户端的基本流程:
1.初始化socket()
2.使用ip和端口号connect()连接服务器
3.使用recv()接收数据,send()发送数据与服务器进行交互
在Python的Socket无外乎就两个主要方法,一个是发送数据的send()和接收数据的recv(),所以想要做好交互,只要做好两边接收和发送的操作即可。
