标签: javascript ajax
我必须实现一个场景,我必须从服务器端侦听某个请求状态。在每个预定义的时间段内不使用ajax请求的情况下实现此功能的最佳方法是什么。
我认为实现的是每隔5秒对Web资源发出一次ajax请求,以轮询服务器的状态,直到状态变为true。如果那时,我将结束轮询序列并转移到不同的屏幕。这是做这种事情的最佳方式吗?或者......
实现此类功能的最可行方法是什么。
答案 0 :(得分:0)
我认为推送通知在这种情况下会更好。
上次我使用SignalR。 如果你更喜欢低级别的东西,你可以简单地使用websokets,但更容易使用依赖它的框架。
根据您的评论:
我更想到一个我可以从中实现的解决方案 前端一侧!会有所帮助我可以限制访问 后端!
可能的技术变得非常小,每x秒执行一次可能最小的AJAX检查请求听起来很合理。 我无法想出其他简单的前端解决方案。
当然,这并不意味着没有更好的解决方案。