2017-01-10 2 views
0

Я пишу небольшое веб-приложение, которое будет отображать ответ от запроса сервера следующим образом: 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 Workers

ProcessArray() функция принимает три аргумента, как показано ниже:

function ProcessArray(data, handler, callback) {}

Для HTML5 Web Workers вы можете прочитать this.

Смежные вопросы