实验三 Socket编程技术
实验三
(一)实验内容
创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
(二)实验要求
(1)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;
(2)要求包含文件的基本操作,例如打开和读写操作。
(3)要求发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中。
(4)程序代码托管到码云。
注:在华为ECS服务器(OpenOuler系统)和物理机(Windows/Linux系统)上使用VIM、PDB、IDLE、Pycharm等工具编程实现。
(三)实验报告
在规定时间前发表博客,标题“学号 实验三《Python程序设计》实验报告”
实验报告模板如下:
学号 2022-2023-2 《Python程序设计》实验x报告
课程:《Python程序设计》
班级: XXXX
姓名: XXX
学号:XXX
实验教师:XXX
实验日期:2020年X月X日
必修/选修: 公选课
1.实验内容
此处填写实验的具体内容;
2. 实验过程及结果
此处填写实验的过程及结果
3. 实验过程中遇到的问题和解决过程
- 问题1:XXXXXX
- 问题1解决方案:XXXXXX
- 问题2:XXXXXX
- 问题2解决方案:XXXXXX
- ...
其他(感悟、思考等)
xxx
xxx
参考资料
相关推荐
windows socket网络编程实验教程
windows socket网络编程实验教程,包含socket基本实验、连接FTP实验、消息传递应用程序三个部分。简洁明了,对理解网络通信很有帮助。
基于Socket的Telnet服务设计与实现
基于Socket套接口,实现Telnet服务。目的使学生掌握Telnet协议、协议解析、基于Socket的编程技术及其远程登录网络访问服务的技术。
计算机网络原理的实验报告
实验一 、循环冗余码校验 3 一、实验目的 3 二、实验要求 3 三、实验内容 3 四、运行结果 3 五、实验源代码 3 实验二、关于路由算法的小论文 3 实验三、socket实现简单聊天室 3 一、实验目的 3 二、实验要求 3 三、实验内容 3 四、运行结果 3 五、程序源代码 3
网络课程设计实验报告
该文章详细说明了网络课程设计的要求和内容,以及根据固定的模板编写该报告
JAVA实验指导书
Java实验指导书(8次)


