如何从Windows Phone检查WCF服务主机是否存在

时间:2014-05-27 05:29:18

标签: android mono windows-phone xamarin

我尝试在Windows手机中使用PING类来了解托管服务器的状态,但是它说system.net命名空间不能在Windows手机中使用。

我的Android等效代码:

System.Net.NetworkInformation.Ping _pingobj = new System.Net.NetworkInformation.Ping(); System.Net.NetworkInformation.PingReply _pingreply = _pingobj.Send(edittextIP.Text);

此代码适用于Android但不适用于Windows。

请建议我在Windows手机中满足我的要求。

1 个答案:

答案 0 :(得分:0)

我不知道在WP中测试这个的好方法。即使您在Android中使用的ping测试也不是很好 - 即使服务器可用且健康,服务器也可能无法响应ping请求。

您可以尝试两种方法:

  1. 只需执行您的WCF请求,并处理任何失败/异常 服务器不可用

  2. 执行对已知服务器(即GET google.com)的简单请求 它成功,然后网络可用