摘要:
这次作业的运行效果图:新建了20个客户端线程,服务器相应开了20个线程接收客户端数据,每一秒输出每一轮的结果这次作业用c#完成利用 Socket类实现了局域网中的客户端和服务器之间的通信主要设计思路:对于服务器:每连接到一个客户端,就新建一个线程用于监听该客户端过来的数据每一轮新的游戏开始,服务器即向连接到的客户端发送开始游戏的标志在1.2s内,处理所有接收到的数据,显示结果,并再次发起新的一轮游戏对于客户端:每个客户端有个线程来接受服务器的发送的数据在连接阶段客户端主动向服务器注册客户端并不主动向服务器发送数据,而是根据服务器发送过来的指令类型,选择是否向服务器发送数据下面是服务器和客户端用 阅读全文