如何找出java程序可以监听的Internet地址

时间:2010-04-02 17:03:09

标签: java sockets ipv4 serversocket

我的程序需要监听传入的套接字连接(让我们同意端口8765),但它不知道它可以在特定的机器上绑定哪些地址。 当然,它可以简单地听取所有这些内容,但它需要通过不同(较慢)的通道向客户端程序发送它应该尝试的地址,以便在端口8765上丰富我。

所以流程是这样的:

  1. 我的程序在端口8765
  2. 上的所有可用接口上都会显示
  3. 找出可能达到的inet4地址列表 (这一步是实际问题)
  4. 在白板上张贴的帖子(博文或其他内容)
  5. 有兴趣的客户试用所有这些,看看他们可以使用哪一个来到我的程序。
  6. 这一切都要在java ofcourse中完成:)

1 个答案:

答案 0 :(得分:2)