2017-01-10 154 views
0

我正在写一个小的web应用程序,它将显示来自服务器请求的响应,如下所示:http://yourserver/download/request?host=2。应用程序需要考虑响应可以包含超过10,000个字段的事实。 处理所有10,000个字段并显示它们需要相当长的时间。为了解决这个性能问题,我想我可以将响应分解成页面,例如,每个页面都有100个字段,然后可能有一些分页。然后我可以向用户显示第一页,同时异步处理更多页面。我的问题是我应该使用哪个框架或库,以及我应该如何构建这样的应用程序?非常感谢。Javascript服务器请求处理

主机= 2的响应的样子:

{"configuration": [ 
    { 
    "name": "host1", 
    "hostname": "ntp-lab.com", 
    "port": 1231, 
    "username": "halo" 
    }, 
    { 
    "name": "host2", 
    "hostname": "xml-lab.com", 
    "port": 3345, 
    "username": "admin" 
    }, 
] 
} 
+0

更改您的服务器查询。 – PHPglue

回答

0

对于这个实现,你可以选择:

  1. ProcessArray()
  2. HTML5的Web工作者

ProcessArray()函数接受如下三个参数:

function ProcessArray(data, handler, callback) {}

对于HTML5的Web工作者,你可能需要阅读this

相关问题