是否可以为java中的任何CLient程序选择临时端口号

时间:2011-07-13 05:35:03

标签: java sockets client-server port client-side

当任何客户端程序与服务器客户端通信时,使用临时端口号与服务器端口上的服务器通信。有没有办法控制/选择Java中的客户端短暂端口号。

1 个答案:

答案 0 :(得分:2)

是的,您指定本地地址/端口号:

Socket(InetAddress address, int port, InetAddress localAddr, int localPort)
      Creates a socket and connects it to the specified remote address on the specified remote port.

http://download.oracle.com/javase/6/docs/api/java/net/Socket.html#Socket%28java.net.InetAddress,%20int,%20java.net.InetAddress,%20int%29