我正在寻找一种方法来查询dns以获取srv信息。
.NET中的标准似乎没有。
是否有任何简单的方法可以执行此操作,还是应该自己创建?
答案 0 :(得分:2)
你必须自己创造。
我建议您创建一个可以为您执行此操作然后通过手机应用程序调用Web服务的Web服务。
这将把手机的一些复杂性转移到一个位置,你更容易更新(如果需要)。您还可以在Web服务器上缓存结果,以减少所需的查找次数。
修改强>
如果您无法通过Web服务执行此操作,则可能运气不佳。
full framework has support for this - 但Silverlight没有。在内部,完整的框架版本使用套接字 - 这在手机上是不可用的。
唯一的选择是打电话给其他可以为您解决问题的网站。但我认为,如果你不能打电话给网络服务,这也是不可能的。在这种情况下,您将无法使用当前的SDK执行此操作。