我目前正在从事一个个人小项目,我想在其中拥有与游戏相关的登录/注册功能。
我页面上的每个注册用户都可以选择通过按钮将事件排队。当用户单击按钮时,他会排队等待特定事件。我的后端应该知道向每个排队的用户发送ping命令(每隔几秒钟),以确定该用户是否仍处于排队状态。为了确定他的活动,我想跟踪我的页面/应用程序状态。如果我的页面在浏览器中的某个地方(在选项卡中)打开,则ping应该返回true告诉我的数据库,用户仍在排队等候该事件。如果找不到我打开的页面(关闭的浏览器,关闭的PC(崩溃)或关闭的选项卡),则ping应该返回false。
我在C#和ASP.NET MVC中使用
因此,我正在寻找一种通过后端ping解决方案在客户端检查我的页面状态的不错的方法。
关于如何完成这种状态检查的任何提示?希望能得到一些提示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句