在dwr透明批处理远程调用

时间:2009-03-19 12:24:54

标签: java ajax xmlhttprequest dwr

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

原因是在Javascript中处理事件只需要很短的时间,并且在同一时间内不会发生任何其他事件。所以,如果我要做很多电话,我想DWR批量透明。那可能吗?怎么样?

1 个答案:

答案 0 :(得分:0)

DWR的网站解释Call Batching

来自another DWR page

  

远程呼叫可以一起批量处理   减少延迟。选项也可以   在endBatch()方法上设置:

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