使用javascript实现状态检查的最佳方式

时间:2016-02-15 09:18:41

标签: javascript ajax

我必须实现一个场景,我必须从服务器端侦听某个请求状态。在每个预定义的时间段内不使用ajax请求的情况下实现此功能的最佳方法是什么。

我认为实现的是每隔5秒对Web资源发出一次ajax请求,以轮询服务器的状态,直到状态变为true。如果那时,我将结束轮询序列并转移到不同的屏幕。这是做这种事情的最佳方式吗?或者......

实现此类功能的最可行方法是什么。

1 个答案:

答案 0 :(得分:0)

我认为推送通知在这种情况下会更好。

上次我使用SignalR。 如果你更喜欢低级别的东西,你可以简单地使用websokets,但更容易使用依赖它的框架。

根据您的评论:

  

我更想到一个我可以从中实现的解决方案   前端一侧!会有所帮助我可以限制访问   后端!

可能的技术变得非常小,每x秒执行一次可能最小的AJAX检查请求听起来很合理。 我无法想出其他简单的前端解决方案。

当然,这并不意味着没有更好的解决方案。