通过DynDNS Node.js

我从来没有使用过Node.js,但由于我正在开发一个需要(几乎)“实时”通信的浏览器游戏,因此我正在计划使用Node.js。

要开始使用,我想使用通过DynDNS连接到dynamicIP的家庭服务器(普通计算机)。

使用这种设置有缺点吗?

结合Node.js来存储在线游戏会话的最佳方式是什么?

不,不应该有任何缺点(对于项目的开发阶段)。 但是您必须注意,您的客户端在线时,您的dynamicIP不会被重新分配。 (例如晚上安排你的断开连接)。

如果您的连接带宽较低,请考虑数据传输速度慢的问题,只要您专门托pipe服务器,就不会发生这种情况。

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

使用这种设置有缺点吗?

上传带宽一般限制在家庭连接上,许多ISP禁止运行服务器(有些会主动阻止服务器)。

对于开发,它可能会很好,但你不会想要运行任何types的主动游戏,这种设置。