在不久的将来,我需要开始研究一个新项目,该项目由高负载的TCP / IP服务器和与该服务器通信的客户端组成。我知道TCP / IP的基础知识,可以让服务器和客户端通过网络进行通信。
问题是我需要找到一些方法来保护服务器免受可能发送虚假数据并可能导致服务器崩溃的其他“客户端”。我正在寻找可以用于我的应用程序的应用程序级协议的任何想法或建议。很确定必须有某种已经实现了这种协议的开源MMORPG游戏。
非常欢迎任何其他想法。
P.S。我已经检查了WorldForge project。
答案 0 :(得分:1)
使用身份验证并编写服务器,以便虚假数据不会崩溃。您也可以在适当的地方使用防火墙。
查看http://www.devmaster.net/游戏开发。我在那里读了很多有用的文章。