代码之家  ›  专栏  ›  技术社区  ›  Mridang Agarwalla

使用Java发出DNS请求并计时响应

  •  4
  • Mridang Agarwalla  · 技术社区  · 14 年前

    有人能告诉我如何向特定的DNS服务器发出DNS请求并获得响应和响应时间吗?

    3 回复  |  直到 14 年前
        1
  •  5
  •   Kdeveloper    14 年前

    您可以使用的标准Java API是:

    java.net.InetAddress

    或者更高级的JNDI查找API:

    DNS Service Provider for the Java Naming Directory Interface

    java.lang.Systen.currentTimeMillis()

    dnsjava.org ,它曾经很流行,但该项目自2004年以来就没有更新过。

        2
  •  0
  •   user207421    14 年前

    只需调用一个InetAddress方法,或者使用DNS提供程序查看JNDI。

        3
  •  -2
  •   Martin v. Löwis    14 年前

    dnsjava (见 examples.html ). 当然不可能在applet中使用它,因为它违反了网络限制。