J'essaie d'améliorer les performances d'une méthode Web dans l'une de nos applications. J'ai aussi loin que je peux avoir la méthode web dans un seul serveur, alors j'ai pensé que j'essaierais de diviser le processus pour qu'il fonctionne sur plusieurs serveurs.Question asynchrone JavaScript - Fire an Forget
À l'heure actuelle, une demande xmlhttp on fait passer un tableau (quepasatio) avec tous les objets à traiter par le procédé Web, voir le code ci-dessous:
xmlHttp.send (« object = » + quepasatio + "& Type =" + Type + "& ToId =" + Guid + "& ToName =" + Nom "; Ce que j'ai fait est de diviser le tableau quepasatio en deux et d'envelopper le xmlhttp dans une boucle for, mais cela ne semble pas accélérer le processus. Ce que j'essaye de faire est d'envoyer les demandes de xmlhttp sans attendre la réponse, de sorte que la deuxième, troisième, ... nths demande soit envoyée immédiatement après le premier.
Des idées?
TIA
De quel serveur parlons-nous ici? –
@crescentfresh: ASP.NET sur IIS par exemple. – Guffa
Vraiment? IIS ne peut traiter qu'une demande à la fois? Que signifie "de chaque utilisateur"? –