Node.js 通过 DynDNS

Node.js 通过 DynDNS

我从未使用过 Node.js,但由于我正在开发一款需要(几乎)“实时”通信的浏览器游戏,因此我打算使用 Node.js 来实现。

首先,我想使用通过 DynDNS 连接到动态 IP 的家庭服务器(普通计算机)。

使用这样的设置有什么缺点吗?

与 Node.js 结合存储在线游戏会话的游戏状态的最佳方法是什么?

答案1

不会有任何不利之处(对于项目的开发阶段而言)。但您必须注意,在客户端在线时,不要重新分配您的动态 IP。(例如,安排在晚上断开连接)。

如果您的连接带宽较低,请考虑数据传输速度较慢的问题,但只要您专业地托管您的服务器,就不会出现这种问题。

存储你的游戏状态最合适的方式是:

答案2

使用这样的设置有什么缺点吗?

家庭连接的上传带宽通常受到限制,并且许多 ISP 禁止运行服务器(有些甚至主动阻止它们)。

对于开发来说,这可能没问题,但是您不会想在这种设置下运行任何类型的活动游戏。

相关内容