200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > xml提示无法连接到远程服务器 异步调用WebService时 如何捕捉“无法连接远程服务器”异常...

xml提示无法连接到远程服务器 异步调用WebService时 如何捕捉“无法连接远程服务器”异常...

时间:2020-07-21 10:40:01

相关推荐

xml提示无法连接到远程服务器 异步调用WebService时 如何捕捉“无法连接远程服务器”异常...

在winform窗体中调用webservice,过程如下:

①Form1中弹出Form2

Form2 form2 = new Form2();

form2.ShowDialoag();

②Form2中异步调用WebService中的Check()方法

private void Test()

{

WebServiceTest ws = new WebServiceTest();

ws.CheckCompleted += new CheckCompletedEventHandler(WS_CheckCompleted);

//异步调用check方法

ws.CheckAsync();

}

private void WS_CheckCompleted(object sender, CheckCompletedEventArgs e)

{

// Do something

}

WebService在远程的服务器上,添加Web引用的过程,一切正常。

问题:

如果我手动切断自己与WebService服务器之间的连接,此时Form2中异步调用WebService中的Check()方法肯定会出现错误。

但是我在Form2中根本抓不到这个Exception

异常被捕获在Form1窗体中,【form2.ShowDialoag();】处。

---------

WebService是服务器上的,客户端在异步调用WebService时肯定会出现与服务器连接中断的情况,应该有什么办法可以捕获或监控此异常吧(在Form2中)?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。