Ändern eines Web Service Timeouts

13/04/2010 - 17:09 von Andre Grumbach | Report spam
Hallo NG,
ich hab ein kleines Problem mit einer Anwendung.

Es handelt sich um eine ASP. Net Anwendung die einen Web Service auf einem
anderen Server aufruft.

Leider kommt es bei dem Web Service aufruf sehr hàufig zu einem Timeout und
der Timeout Wert ist Codetechnisch nicht editiert, d.h. es wird der Standard
.Net Timeout verwendet.

Nun meine Frage:
Gibt es eine Möglichkeit, diesen für die Applikation zu àndern, ohne den
Code anzupassen?
Natürlich wàre auch eine Globale Konfiguration für alle ASP.Net Anwendungen
möglich.

Leider habe ich hier nichts gefunden, das zufriedenstellend war.

Anpassen der Web.Config mit dem <httpRuntime executionTimeout="1200"/> (20
Minuten) funktioniert nicht.

Hat jemand eine Idee, wie ich sicher den Timeout hochsetzen kann ohne dafür
die Web Anwendung anpassen zu müssen?


Vielen Dank,
Andre
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
13/04/2010 - 19:03 | Warnen spam
Hallo Andre,

"Andre Grumbach" schrieb:

Leider kommt es bei dem Web Service aufruf sehr hàufig zu einem Timeout und der Timeout Wert ist Codetechnisch nicht editiert,
d.h. es wird der Standard .Net Timeout verwendet.



poste bitte mal die Details, insbesondere die _genaue_ und vollstàndige
Fehlermeldung. Dann wàre noch wissenswert, wie Du den Webservice aufrufst
und ob es ggfs. ein Timeout auf Clientseite ist, was da reinhaut.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen