1

我正在寻找一种查询 dns 以获取 srv 信息的方法。

.NET 标准中似乎没有任何内容。

是否有任何简单的方法来执行此操作,或者我应该自己创建它?

4

1 回答 1

2

您必须自己创建它。

我建议创建一个可以为您执行此操作的 Web 服务,然后从您的手机应用程序调用该 Web 服务。
这会将一些复杂性从电话中转移到一个更容易更新的位置(如果需要)。您还可以在 Web 服务器上缓存结果以减少所需的查找次数。

编辑:
如果您无法通过 Web 服务执行此操作,您可能不走运。完整的框架支持这一点- 但 Silverlight 不支持。在内部,完整的框架版本使用套接字——这在手机上是不可用的。

唯一的选择是调用其他可以为您解决问题的网站。但我假设如果你不能调用网络服务,这也是不可能的。在这种情况下,您将无法使用当前 SDK 执行此操作。

于 2010-12-09T19:05:08.323 回答