一、项目背景
本项目旨在基于 UDP Socket 编程实现一个简易英译汉翻译服务器。
该项目采用 C/S 架构(客户端/服务端),基于 UDP 协议实现,核心功能是:客户端输入英文单词,发送到服务端,服务端查询字典并返回对应的中文释义,若单词不存在则返回'Unknown / 未查到'。
二、项目整体设计
1. 架构设计
- 服务端:负责加载字典文件到内存、监听固定端口、接收客户端的单词请求、查询字典并返回释义
- 客户端:负责获取用户输入的英文单词、发送到服务端、接收服务端返回的中文释义并打印
- 通信协议:UDP(无连接,无需维护客户端状态,服务端可同时响应多个客户端请求)

