Socket/多线程通信实验
基础实验 第3-4周 2-4学时
实验目的
掌握套接字、多线程并发服务与简易 RPC
- 实现 TCP 客户端/服务端
- 用多线程处理并发连接
- 完成同步 RPC 风格调用
- 记录超时与错误处理
功能要求
- 实现 TCP 客户端/服务端
- 用线程或线程池并发处理客户连接
- 完成同步 RPC 风格调用
- 记录超时与错误处理
实验步骤
阅读要求
结合《从串行算法到并行算法》《Socket 编程》与第2章 PPT
实现与验证
按要求实现并留证
提交
代码、报告与日志
环境与提交
地点:实验室/云环境
提交:按课程要求提交报告与代码
技术栈:
- Java 或 Python
- 可选阿里云
- Git
文档:
- 实验报告
- 架构图
- 问题记录
评分要点
- 完成度:功能完成度
- 报告:分析深度
- 可复现:可复现性