角度js + struts项目中的轮询数据库和调度作业

时间:2018-02-21 05:33:02

标签: angularjs

我正在创建一个Web应用程序。我的要求是我必须连续地从数据库中获取数据(轮询)并使用struts将数据安排到每1分钟。如何??

1 个答案:

答案 0 :(得分:1)

以固定间隔连续汇集到服务器不是一个很好的方法。您应该为此实现Web套接字。要了解有关Web套接字的更多信息,请查看this

如果您仍想实现此功能,可以尝试以下操作。

var PoolingController = function($scope, $timeout,$http){
     (function pool() {
     $http.get('<YOUR_API_URL>')
        .then(function(res) {
             //use res.data; 
             $timeout(pool, 60000);
        })
     })();
}