прозрачная пакетная обработка удаленных вызовов в dwr
-
20-08-2019 - |
Вопрос
Я хочу, чтобы DWR прозрачно группировал все удаленные вызовы, выполняемые в ходе обработки одного и того же события.
Причина в том, что обработка события в Javascript должна занимать короткое время, и за это время больше ничего произойти не может.Поэтому, если я собираюсь сделать много вызовов, я хотел бы организовать их прозрачную пакетную обработку DWR.Это возможно?Как?
Решение
На сайте DWR объясняется Пакетирование вызовов.
Удаленные вызовы могут быть сопоставлены вместе, чтобы уменьшить задержку.Параметры также могут быть установлены на методе EndBatch ():
dwr.engine.beginBatch(); Remote.methodInBatch1(params, callback1); Remote.methodInBatch2(params, callback2); dwr.engine.endBatch({ timeout:3000 });
Не связан с StackOverflow