服务器共分为5个部分:
1.接受客户端连接请求的线程AcepptProcess。
2.响应客户端选择房间,进入房间请求的线程Seat。
3.玩家进入房间后处理游戏进行中数据的线程Room。
4.控制游戏中线程的主函数main。
5.处理网络异常断开连接的异常处理方法。
因为服务器的处理比较简单,所以使用了面向过程的设计方法。
服务器控制流程:
服务器端接受连接线程:
服务器端房间选择线程线程:
服务器端房间运行线程:
界面设计:
CMD
时间: 2024-10-08 13:54:41