批处理的DWR请求与服务器端的非批处理请求的处理方式有何不同?

Dan*_*Dan 5 python ajax dwr

我用Python编写了一个DWR客户端,用于自动化基于DWR的网站运行的测试.到目前为止,我所做的所有调用都是单个非批处理请求,并且我以单线程方式发出多个请求.

我注意到,当我使用浏览器时,一些调用会被批量处理为单个请求.除了捆绑之外,服务器处理呼叫的方式有什么不同吗?我相信它们已被解析出来并按顺序处理,而且从我测试的结果来看,没有明显的差异.但是,我担心可能会有一些隐藏的陷阱,我需要我的python客户端来模拟浏览器的使用情况.

Dan*_*Dan 0

在几乎所有情况下,批处理的行为方式与一堆同步非批处理调用相同。请参阅DWR 批处理的警告部分,了解潜在的陷阱。