在本地游戏服务器和远程托管服务器之间发送数据

立方体

假设我有一个托管在托管公司的 vServer 中的Web 服务器和一个我在家里本地运行的游戏服务器。

我现在想在网络服务器上运行一个网页,该网页可以与游戏服务器双向共享信息,例如从管理面板发送游戏内命令并收集响应。所以像:

[本地游戏服务器] <--- PROTOCOL ---> [网络服务器]

我会在这里使用/会推荐哪种协议/技术?

阿斯

如果您正在寻找 RCON 以外的解决方案,则有一些标准解决方案。

一种是使用 HTTP,其中 Web 服务器(可能是最简单的)或游戏服务器充当侦听器。如果 Web 服务器是侦听器,则游戏服务器可以使用 HTTP 请求“轮询”服务器以获取更新。请参阅:长轮询

另一种解决方案是使用可以在服务器之间打开双向流的套接字。此选项可能需要更长的时间来实现(您希望实现重新连接),但对于两台服务器之间的高频数据传输来说,这将是更好的解决方案。

根据您的示例用例,我倾向于第一个,因为它可能更容易实现。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章