java - MMORPG 中客户端/服务器之间的消息速率

标签 java client mmo

<分区>

客户端应该多久向服务器发送一次请求? 服务器应该多久向客户端发送一次更新?有什么建议吗?

最佳答案

在你到达那里之前甚至不要担心这个。从频繁的消息传递开始,然后随着规模的扩大,如果有必要,您可以开始减少消息传递的频率(此时您应该使用分析来识别热点)。

如果你真的想知道,那就启动你想到的任何游戏并进行测试。此外,大多数大型 MMORPG 很可能没有使用标准的 Web 请求/响应,并且可能具有使用非常优化的二进制协议(protocol)的直接套接字连接。

但是,这是另一回事,您可以在确定需要后切换到它。

关于java - MMORPG 中客户端/服务器之间的消息速率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8152320/

相关文章:

java - 单击 ToggleButton 并调用函数时,Android 项目崩溃

JAVA 客户端/服务器计算器示例

node.js - 如何在 Node.js 中管理多个网络客户端

php - 如何使 javascript/php 聊天室在加载时间和 SQL 通信方面更加高效

c# - 高性能套接字服务器(如 MMO)

java - 用于第三方 servelet 的 Guice Singleton Servlet Binding 解决方法

java - Android - 单选按钮单击事件转到新 Activity

java - 将元数据添加到现有 pdf 文件

python - 如何在python中从客户端向服务器发送消息