我有一个登录服务器和一个world服务器。我从login server上的TcpClient to the TcpListener连接。both a Tcp and a Udp connection on the world server,所以一旦检查了登录,我就使用TcpClient.Connect将TcpClient重定向到world服务器在此过程之后,我告诉客户机通过Udp to the login server连接,然后使用Socket.Connect再次转发到world服务器。我没有使用套接字的经验,有没有更好的
我正在使用Rails创建一个在线多人棋盘游戏,我希望游戏能够在不需要手动刷新页面的情况下运行。我计划使用websockets或Server Sent Events来更新页面。他们会将他们的移动发送到服务器,然后服务器会将其保存到数据库中。Player2的websocket或SSE如何知道将player1的移动信息推送到player2的浏览器?我知道他们可以定期查询数据库以查看游戏是否已更新,但这似乎很难扩展,因为每个用户都会非常频繁地查询数据<