<分区>
客户端应该多久向服务器发送一次请求? 服务器应该多久向客户端发送一次更新?有什么建议吗?
<分区>
客户端应该多久向服务器发送一次请求? 服务器应该多久向客户端发送一次更新?有什么建议吗?
最佳答案
在你到达那里之前甚至不要担心这个。从频繁的消息传递开始,然后随着规模的扩大,如果有必要,您可以开始减少消息传递的频率(此时您应该使用分析来识别热点)。
如果你真的想知道,那就启动你想到的任何游戏并进行测试。此外,大多数大型 MMORPG 很可能没有使用标准的 Web 请求/响应,并且可能具有使用非常优化的二进制协议(protocol)的直接套接字连接。
但是,这是另一回事,您可以在确定需要后切换到它。
关于java - MMORPG 中客户端/服务器之间的消息速率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8152320/