Client server 客户端状态的服务器通知

Client server 客户端状态的服务器通知,client-server,Client Server,很抱歉提出这个小问题,但我计划创建服务器应用程序,但首先我需要写下所有可能的(大纲) 服务器场景;我对服务器如何通知或获取客户机的状态并将其通知给其他已连接到此服务器的客户机的问题感到困惑 PS授权后,我们已经知道客户的状态,但客户的进一步状态如何, 服务器是如何知道这一点的,我认为这是服务器的主动行动,如果是的话,是如何做到的?一般来说,当某些事情发生变化时,应该由客户端通知服务器,否则即使没有任何变化,您也会不断轮询客户端,从而浪费流量 但这取决于你在做什么。对于实时场景,例如多人游戏,即使

很抱歉提出这个小问题,但我计划创建服务器应用程序,但首先我需要写下所有可能的(大纲) 服务器场景;我对服务器如何通知或获取客户机的状态并将其通知给其他已连接到此服务器的客户机的问题感到困惑

PS授权后,我们已经知道客户的状态,但客户的进一步状态如何,
服务器是如何知道这一点的,我认为这是服务器的主动行动,如果是的话,是如何做到的?

一般来说,当某些事情发生变化时,应该由客户端通知服务器,否则即使没有任何变化,您也会不断轮询客户端,从而浪费流量

但这取决于你在做什么。对于实时场景,例如多人游戏,即使没有任何变化,客户端也可以每秒多次发送其状态。同样,无论是否有任何更改,服务器都会将当前状态发送给所有客户端