2011-05-26 19 views
5

Escribí un cliente DWR en Python, que utilizo para automatizar pruebas ejecutadas en un sitio web basado en DWR. Hasta ahora, todas las llamadas que hago son solicitudes únicas, sin lote, y hago varias solicitudes, todas de una sola vez.¿Cómo se manejan las solicitudes de DWR por lotes de forma diferente a las no procesadas en el servidor?

Me di cuenta de que cuando uso un navegador, algunas de las llamadas se agrupan en una única solicitud. Aparte de la agrupación, ¿existen diferencias con la forma en que el servidor maneja las llamadas? Creo que se analizaron de nuevo y se manejaron en serie, y por lo que he probado, no hay diferencias notables. Sin embargo, me preocupa que pueda haber algunas trampas ocultas, y necesito que mi cliente de Python simule el uso del navegador.

+0

¿Compartirías consejos sobre cómo crear un cliente DWR en python? ¡Gracias! –

Respuesta

0

En casi todos los casos, el procesamiento por lotes actúa de la misma manera que un conjunto de llamadas sincronizadas no eliminadas. Consulte la sección de Advertencias en DWR Batching para posibles riesgos.

Cuestiones relacionadas