Gestion d'exception dans Web service asynchrone
Le
Pascal Simler
Bonjour,
J'ai une application client qui fait appel a un Web Service.
Prenons par exemple un Web service qui offre une methode de division :
Divide( byval a as double, byval b as double, byref c as double )
c = a/b
Si je fais l'appel au Web service de facon synchrone avec at b=0, je
recupere une exception coté client.
Si maintenant je fait l'appel de facon asynchrone avec BeginDivide et un
callback ( dans lequel je fais EndDivide ), je n'ai pas d'exception dans
BeginDivide et le callback n'ai jamais applelé.
Comme je sais que le serveur a fait une exception ?
Y-t-il moyen de recupérer des exceptions timeout dans un web service
asynchrone avec callback ?
Merci
J'ai une application client qui fait appel a un Web Service.
Prenons par exemple un Web service qui offre une methode de division :
Divide( byval a as double, byval b as double, byref c as double )
c = a/b
Si je fais l'appel au Web service de facon synchrone avec at b=0, je
recupere une exception coté client.
Si maintenant je fait l'appel de facon asynchrone avec BeginDivide et un
callback ( dans lequel je fais EndDivide ), je n'ai pas d'exception dans
BeginDivide et le callback n'ai jamais applelé.
Comme je sais que le serveur a fait une exception ?
Y-t-il moyen de recupérer des exceptions timeout dans un web service
asynchrone avec callback ?
Merci

Poser une question


Comment se présente le programme dans BeginDivide côté serveur?
Goo
"Pascal Simler" %