Para obtener la impresión de las capacidades de red en WP7, iba a construir una aplicación de ping simple que mostraría el resultado de la solicitud de ping ICMP a un determinado host.¿Es posible implementar ping en Windows Phone 7?
Sin embargo, no solo falta la clase System.Net.NetworkInformation.Ping
, también falta el espacio de nombre System.Net.Sockets
.
Después de una breve investigación descubrí que hay solo dos formas de comunicación en WP7: WebClient
clase que funciona con solicitudes http (s) y WCF-client que funciona con servicios SOA.
¿Eso significa que no puedo hacer ping a los hosts directamente desde el teléfono? La única solución posible que veo es la implementación de un servicio separado WCF en un servidor dedicado que hará ping para el teléfono, que parece una exageración y tiene ciertos defectos.
¡Gracias! Eso es útil. Sin embargo, hacer ping a un servidor de destino desde un servidor responderá a una pregunta sobre si un servidor de destino está inactivo. Pero desafortunadamente esta es la única pregunta respondida por este tipo de ping. – kojo