110
社区成员
发帖
与我相关
我的任务
分享课程:《Python程序设计》
班级: 2321
姓名: 王琦杭
学号:20232102
实验教师:王志强
实验日期:2020年4月17日
必修/选修: 公选课
创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
(1)运行服务器端代码,它会开始等待客户端连接。

(2)运行客户端代码,在连接服务器时,客户端代码会等待用户输入,并将其发送给服务器。

(3)服务器接收到客户端发送的消息后,会将其打印出来,并等待服务器输入消息。


(4)输入"bye"后,客户端和服务器端的连接会关闭。

(5)完整代码


以下是与20232110周淳同学合作的结果:
(1)周淳同学为服务端:

(2)我为服务端:

问题1:不能正常使服务端和客户端程序停止
问题1解决方案:通过if语句检测bye来停止

本次实验很有趣,原来搭建服务器可以很简单。平时也要警惕一些来路不明的文件,不要随意点开。