java - dwr 中的透明批处理远程调用

标签 java ajax xmlhttprequest dwr

我希望 DWR 透明地批处理在处理同一事件过程中完成的所有远程调用。

原因是在 Javascript 中处理一个事件必须只需要很短的时间,并且在同一时间内不能发生任何其他事情。因此,如果我要进行许多调用,我希望 DWR 透明地对它们进行批处理。那可能吗?怎么办?

最佳答案

DWR网站解释Call Batching .

来自another DWR page :

Remote calls can be batched together to reduce latency. Options can also be set on the endBatch() method:

dwr.engine.beginBatch();
Remote.methodInBatch1(params, callback1);
Remote.methodInBatch2(params, callback2);
dwr.engine.endBatch({
  timeout:3000
});

关于java - dwr 中的透明批处理远程调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/662013/

相关文章:

javascript - jQuery.getJSON - 访问控制允许来源问题

javascript - 防止 xmlHttpRequest '是浏览器缓存

java - 为什么我无法使用 SnakeYaml 和 Lombok 解析 yaml 字符串?

python - 如何在pandas操作的网页上制作进度条

javascript - Laravel 返回渲染的 html View ,不带\r\n -- json

javascript - 如何在 html 元素的 jquery 中使用 Ajax 从 Json 发送数据?

javascript - XMLHttpRequest 缺少 IE9 中 PATCH 的正文

java - 如何将相同的参数从一个 JSP 传递到两个 servlet?然后将不同的参数从servlet传递到同一个JSP?

JAVA - 无法添加到 HashMap

java.lang.Boolean 无法转换为 ba.store.models.Merchants