Как реализовать пинг в Windows Phone 8

Я разрабатываю приложение для проверки связи с хостом в Windows Phone 8, есть ли способ сделать это? Поскольку класс system.net недоступен для Windows Phone...


person bagdeabhishek    schedule 25.01.2014    source источник
comment
Повторяющийся вопрос: stackoverflow.com/questions/3273927/   -  person crea7or    schedule 26.01.2014
comment
Вопросы, требующие такого кода, выходят за рамки вопроса StackOverflow.   -  person WiredPrairie    schedule 26.01.2014
comment
@crea7or - не совсем дубликат - хотя в WP8 до сих пор нет встроенного класса (этот вопрос был о v7), теперь есть сокеты ... они просто еще недостаточно функциональны.   -  person WiredPrairie    schedule 26.01.2014


Ответы (1)


Как вы заметили, он не встроен, и в настоящее время платформа Windows Phone 8 не поддерживает создание функции «ping».

Хотя для телефона доступно несколько приложений с функцией «ping», они полагаются на внешний сервер для поддержки операции ping. Это означает, что они могут пинговать только адресаты, доступные для их серверов. По сути, они зависят от «прокси-сервера ping» для выполнения ping от имени телефонного приложения.

Вы могли бы создать что-то похожее для эмуляции функции ping, если бы вы были в порядке с внешней зависимостью и ограничением адресности/доступности (вы не смогли бы пропинговать адрес в локальной сети, если бы сервер «ping-proxy» не мог т разрешить адрес).

person WiredPrairie    schedule 25.01.2014