对多次尝试异步调用web服务

本文关键字:调用 web 服务 异步 | 更新日期: 2023-09-27 18:15:37

我需要异步地使用webservice。但是,如果被调用的方法在7秒内没有完成,它应该再次调用,直到尝试N次。UI也不应该挂起。

怎么做??

对多次尝试异步调用web服务

你可以通过后台进程和使用定时器来实现。

我不打算解释如何使用它,但是会为您提供后台进程的链接

http://msdn.microsoft.com/en-us/library/cc221403 (v = vs.95) . aspx

您将需要实现虚拟解决方案,然后在应用程序中使用它。

这是样品溶液http://www.c-sharpcorner.com/uploadfile/mahesh/backgroundworker-in-C-Sharp/