Je travaille avec les services Web ASP.Net et je rencontre un problème avec un processus de longue durée qui prend environ 5 minutes à compléter et qui expire. Pour résoudre ce problème, j'ai été en mesure de définir le délai d'exécution sur web.config du serveur à 10 minutes, puis définissez la propriété .Timeout sur l'objet Service Web à environ 9 minutes. Maintenant, je m'inquiète que cela puisse causer d'autres appels de service Web pour rester là pendant 10 minutes avant qu'ils expirent au lieu des 90-100 secondes précédentes. Je sais que la valeur par défaut du côté client est de 100 secondes, mais je ne savais pas si la mise à jour du paramètre de délai d'attente du serveur affecterait cela.Le paramètre de délai d'expiration du serveur ASP.Net affecte-t-il le paramètre de délai d'expiration du client?
La ligne de fond est - Est-il sûr de mettre à jour le paramètre de délai d'attente du serveur à 10 minutes, et compte sur le délai d'expiration par défaut sur le client, ou cela peut-il causer des problèmes?
Merci!
Le délai d'attente par défaut du client est laissé à la discrétion du client et est loin de 10 minutes dans la plupart des cas. Repensez votre stratégie. :) "Je sais que le côté client est de 100 secondes" - la citation nécessaire. – bzlm
@Ken Merci, mais ce n'est vraiment pas du tout ce que je cherche. –
@bzlm Vous ne savez pas de quoi vous parlez. Le délai d'expiration par défaut de l'objet proxy Service Web est de 100 secondes. http://msdn.microsoft.com/en-us/library/ff647786.aspx#scalenetchapt10_topic14 –