呵呵,的确,也没说明不许用JNI技术

解决方案 »

  1.   

    直接调用command不就行了
    gettoolkit.getexec(“command ping //你要的主机”);
      

  2.   

    我们以前一个项目需要在Java中实现ping,最后想来想去,就是调用系统的ping命令实现的。Process p = Runtime.getRuntime().exec("ping 192.168.0.1");
    然后通过p的输入输出流取得ping的结果。大概就是这样。
      

  3.   

    大虾们,Ping程序里面还必须包含一个Dns的转换,因为如果你Ping一个网站的时候。
    必须先把该域名进行解析转换为数字才行。我想单纯的调用是无法达到的。另外Ping还要
    把错误信息反馈回来即对ICMP协议的支持。我想这里面的东东也是应该有的。单纯的
    调用好象无法达到