Python聊天软件5--TCP服务器端

2024-10-15 19:32:06

本文主要介绍服务器端接收多个客户端的连接,以及与多个客户端进行通信

工具/原料

python

TCP/UDP Socket调试工具

tcpSocket类

1、绑定ip和端口,并开始监听,启动监听线程传入参数有绑定的ip和端口、客户端列表、消息列表

Python聊天软件5--TCP服务器端

3、保存客户端列表函数,在该函数中启动监听客户端发送过来的消息线程。注意:这里只是模拟,没有保留每一个客户端的线程,实际应用时需要根据情况修改

Python聊天软件5--TCP服务器端

服务器界面

1、初始化socket

Python聊天软件5--TCP服务器端

3、发送按钮函数

Python聊天软件5--TCP服务器端Python聊天软件5--TCP服务器端

3、使用TCP/UDP Socket调试工具再次新建一个客户端,并连接到服务器上

Python聊天软件5--TCP服务器端
猜你喜欢