端口7是干什么用的??
不是ping的端口吧。

解决方案 »

  1.   

    最好不要在socket用小于1024的端口!
      

  2.   

    对了,在windows中运行ping 192.168.1.20(对方ip)
    它是怎么工作的呀?
    对方是不是在运行一个服务?
      

  3.   

    ping要端口吗?网络层的协议不需要端口的啊,看你上面又好像是finger
      

  4.   

    就是写一个和ping有相同功能的类呀!
    可以给我一个代码吗?
      

  5.   

    我也才写了一个ping。
    好象很多机器的7号端口都关了的哈!
    你只把echo_port 改成139 445之类的也可以的。
      ~~
    因为好多的机器把139 445打开了,当然可以建立一个socket了,
    如果他返回的socket非null,那ping成功,表示那台机器开起了。如果别人开了防火墙,那什么ping都不行了哦。如果不对,请各位指正,我也才学没有好久!
      

  6.   

    谢谢问题解决!
    还帮我解决一个问题了????
    jbuilder x 中
    用rmiregistry注册的时候说找不到 -stub
    在编译服务器类的时候,生成的这样的两个文件。
    路径全是默认的 策略文件也改成了permission java.net.SocketPermission "*:1024-65535", "accept,connect,listen,resolve";
    使用命令rmiregistry -J-Djava.security.policy=java.policy启动注册表.
    报错:
    Object isrmisample.HelloServer[RemoteStub [ref: [endpoint:[192.168.1.20:1361](local),objID:[0]]]]
    java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: 
    java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: 
    java.lang.ClassNotFoundException: rmisample.HelloServer_Stub分可以再加!