为了了解WP7的网络能力,我打算构建一个简单的ping应用程序,以显示对某个主机的ICMP ping请求的结果。
然而,不仅缺少System.Net.NetworkInformation.Ping类,而且System.Net.Sockets命名空间也缺失。
经过短暂的研究,我发现在WP7中只有两种通信方式:WebClient类用于处理http(s)请求和WCF客户端用于处理SOA服务。
这是否意味着我不能直接从手机ping主机?我唯一可能的解决方案是在专用服务器上实现单独的WCF服务,以便为手机执行ping操作,但这看起来有些过度,并且存在一定的缺陷。
然而,不仅缺少System.Net.NetworkInformation.Ping类,而且System.Net.Sockets命名空间也缺失。
经过短暂的研究,我发现在WP7中只有两种通信方式:WebClient类用于处理http(s)请求和WCF客户端用于处理SOA服务。
这是否意味着我不能直接从手机ping主机?我唯一可能的解决方案是在专用服务器上实现单独的WCF服务,以便为手机执行ping操作,但这看起来有些过度,并且存在一定的缺陷。