java写的socket通信程序,如何做到只接受几个指定的IP发来的数据呢?
socket.bind()?多谢~

解决方案 »

  1.   

    bin()的API文档是这么说的:Binds the socket to a local address.If the address is null, then the system will pick up an ephemeral port and a valid local address to bind the socket. 
    很明显不是限制的意思,若要实现IP限制,要在代码里面实现相关逻辑的。
      

  2.   

    多谢兄弟提示,我现在不知道该如何得到发送数据的机器的IP,其实也有笨方法,就是把本地的IP作为一个参数发送过来再对其进行验证,但是这个方法实在~~~~,呵呵BTW:如何在jbuild2005中使用帮助?要查一些方法什么的都查不到,呵呵~