2011-05-26 31 views
5

我已经在Python中编写了一个DWR客户端,我使用它来自动化针对基于DWR的网站运行的测试。到目前为止,我所做的所有调用都是单一的,非批处理的请求,并且我以单线程的方式发出了几个请求。批处理的DWR请求如何处理与服务器端的非批处理不同?

我注意到,当我使用浏览器时,一些调用被批量化为一个请求。除捆绑之外,与服务器处理呼叫的方式是否有区别?我相信他们被解析出来并连续处理,而且从我测试的结果来看,没有明显的差异。但是,我担心可能存在一些隐藏的缺陷,我需要我的python客户端来模拟浏览器的使用情况。

+0

你会分享如何在python中创建一个DWR客户端的提示?谢谢! – 2013-07-16 20:46:01

回答

0

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