DWR에서 투명한 배치 원격 통화
-
20-08-2019 - |
문제
DWR이 동일한 이벤트를 처리하는 과정에서 수행되는 모든 원격 통화를 투명하게 배치하기를 원합니다.
그 이유는 JavaScript에서 이벤트를 처리하는 데 짧은 시간이 걸리고 동시에 다른 일이 발생할 수 없기 때문입니다. 그래서 많은 전화를 걸려면 DWR을 투명하게 배치하고 싶습니다. 그게 가능합니까? 어떻게?
해결책
DWR의 웹 사이트가 설명합니다 호출 배치.
에서 다른 DWR 페이지:
원격 통화를 함께 배치하여 대기 시간을 줄일 수 있습니다. endbatch () 메소드에서 옵션을 설정할 수도 있습니다.
dwr.engine.beginBatch(); Remote.methodInBatch1(params, callback1); Remote.methodInBatch2(params, callback2); dwr.engine.endBatch({ timeout:3000 });
제휴하지 않습니다 StackOverflow