Как получить информацию DNS SRV в приложении WindowPhone7?
Я ищу способ запросить DNS для получения информации SRV.
Кажется, ничего не существует в стандарте в.NET.
Есть ли простой способ выполнить это действие, или я должен создать его сам?
1 ответ
Вам придется создать это самостоятельно.
Я рекомендую создать веб-сервис, который может сделать это для вас, а затем вызвать веб-сервис из вашего телефонного приложения.
Это переместит некоторые сложности с телефона на место, и вам будет проще обновить его (при необходимости). Вы также можете кэшировать результаты на веб-сервере, чтобы уменьшить количество необходимых запросов.
Редактировать:
Если вы не можете сделать это через веб-сервис, скорее всего, вам не повезло. полная структура имеет поддержку для этого - но Silverlight нет. Внутренне полная версия фреймворка использует сокеты, которые недоступны на телефоне.
Единственная альтернатива - позвонить на какой-нибудь другой сайт, который может решить эту проблему за вас. Но я предполагаю, что если вы не можете позвонить в веб-сервис, об этом тоже не может быть и речи. В этом случае вы не сможете сделать это с текущим SDK.