.net2.0下WebServices的异步调用
发布时间:2020-12-17 02:48:31 所属栏目:安全 来源:网络整理
导读:? 前天遇到一个问题,网站中应用了ws以获取天气预报信息,由于免费的东西一般不保证质量,所以常常出现服务中断的情况。而此类错误只会造成服务器超时,无法在程序中捕获,这时就想到了异步调用。 private ? void ?button2_Click( object ?sender,?EventArgs
? 前天遇到一个问题,网站中应用了ws以获取天气预报信息,由于免费的东西一般不保证质量,所以常常出现服务中断的情况。而此类错误只会造成服务器超时,无法在程序中捕获,这时就想到了异步调用。
private
?
void
?button2_Click(
object
?sender,?EventArgs?e)
????????{ ????????????sd.wjl.www.passport?ws? = new ?GetWeather.sd.wjl.www.passport(); ????????????ws.PassportCheckCompleted? += ?GetWeather.sd.wjl.www.PassportCheckCompletedEventHandler(myevent); ????????????ws.PassportCheckAsync( " hello ,? gf ); ????????} ???????? ?myevent( if ?(e.Error? == null ) ????????????{ ????????????????label1.Text? ?e.Result.ToString(); ????????????} ???????????? else ????????????{????????????????MessageBox.Show(e.Error.Message);????????????}????????} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |