A monitor located between a Web browser and a server upon which a server
application is running. The monitor is useful for recording a set of URLs
(sometimes referred to as a "request list") that issue from the Web
browser during a sample interactive session between the user of the client
machine and the server application. The URL request list trace or session
"workload" may then be used to benchmark the server application by
supplying the information as an input to a set of HTTP submitter routines.
Each HTTP submitter routine simulates a particular user of a client
machine connected to the server application. Each routine then "replays"
the interactive session recorded by the monitor so that the overall
performance of the server application against "multiple" simulated users
may be evaluated.
Un moniteur situé entre un navigateur de Web et un serveur sur lesquels une application de serveur fonctionne. Le moniteur est utile pour enregistrer un ensemble d'URLs (parfois visé comme une "liste de demande") cette issue du navigateur de Web pendant une session interactive d'échantillon entre l'utilisateur de la machine de client et l'application de serveur. La trace ou la session "charge de travail" de liste de demande de URL peut alors être employée au repère l'application de serveur en fournissant l'information comme entrée à un ensemble de routines de présentateur de HTTP. Chaque routine de présentateur de HTTP simule un utilisateur particulier d'une machine de client reliée à l'application de serveur. Chaque routine alors "rejoue" la session interactive enregistrée par le moniteur de sorte que l'exécution globale de l'application de serveur contre les utilisateurs simulés "multiples" puisse être évaluée.