2017-01-10 227 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

相關問題