Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Errore comunicazione.
giovedì 27 gennaio 2011 - 09.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
iif
Profilo
| Expert
713
messaggi | Data Invio:
gio 27 gen 2011 - 09:24
Ciao, ho sviluppato un sw che richiama un metodo presente su un web service.
Mi ritorna questo errore: Connessione sottostante chiusa: Chiusura imprevista della connessione
Grazie.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 27 gen 2011 - 12:54
>Ciao, ho sviluppato un sw che richiama un metodo presente su un web service.
Ciao
>Mi ritorna questo errore: Connessione sottostante chiusa: Chiusura imprevista della connessione
Quanto ci mette a rispondere? Potrebbe essere il timeout superato del web server che chiami..
>Grazie.
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
iif
Profilo
| Expert
713
messaggi | Data Invio:
gio 27 gen 2011 - 12:59
Ciao, sospetto anch'io che si tratti di un timeout, come posso aumentarlo?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 27 gen 2011 - 13:01
>Ciao, sospetto anch'io che si tratti di un timeout, come posso aumentarlo?
Al di là del fatto che questa è l'ultima cosa da fare (cerca di capire perchè è così lento, db? calcoli? processo non ottimizzato? Produzione di file fattibile in asincrono?), devi però avere controllo sul server che chiami.
Se non è il tuo, devi chiedere al responsabile
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
iif
Profilo
| Expert
713
messaggi | Data Invio:
gio 27 gen 2011 - 13:05
Come al solito mi hanno risposto che per loro è tutto ok.
Ho controllato il codice, non fa particolari elaborazioni.
Richiama un metodo migliaia di volte passando dei parametri.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 27 gen 2011 - 14:10
>Come al solito mi hanno risposto che per loro è tutto ok.
eh beh.. no, non basta. "Tutto ok" è un'antica tecnica che funziona solo in pochi posti
Ci vuole la dimostrazione. Con questo intendo un resoconto dei tempi di risposta della chiamata che proviene dal tuo software.
Inviagli una chiamata che fai (la parte soap) e poi ti fai dire i tempi di risposta per controllare se effettivamente il web server risponde in tempo.
Intanto tu puoi controllare in debug se hai attese eccessive lato tuo. Ma dovrete collaborare. Non si deve scaricare il barile
>Ho controllato il codice, non fa particolari elaborazioni.
>Richiama un metodo migliaia di volte passando dei parametri.
Richiamarlo migliaia di volte potrebbe essere un problema. Lo richiami in un ciclo? è veramente necessario? Non puoi aggregare le chiamate in una unica? O ridurre in qualche modo?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !