93
社区成员
发帖
与我相关
我的任务
分享# 20234111 2022-2023-2 《Python程序设计》实验三报告
课程:《Python程序设计》
班级: 2341
姓名: 洪碧寒
学号:20234111
实验教师:王志强
实验日期:2024年4月23日
必修/选修: 公选课
创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
1. 创造服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;

创造一个项目,点击复制打开程序后,命名为socket, 确认一下对应的客户端和服务端。
2. 打开控制面板查看并输入IP地址,创建一个端口“2024”

3. 找到同伴输入相同的IP地址和端口名字,点击运行进行实验。
伙伴:20234109徐奕,20234204 张佳鑫
与徐奕的对话记录:

与张佳鑫的对话记录:

4. 代码托管。
问题1:第一次对话失败,检查了许多次未发现原因。
问题1解决方案:没有用对应的客户端和服务端,之后调换后成功。
socket编程需要耐心和细心,需要仔细检查每一个细节,确保没有遗漏或错误。虽然没有实践全程编程的过程,但是我因此更加深入地理解了网络通信的底层机制和安全性问题。这次实验对我来说是一次非常宝贵的经历。