【问题标题】:Finding a list of possible ServerSockets查找可能的 ServerSockets 列表
【发布时间】:2011-05-07 21:32:05
【问题描述】:

我想编写一个涉及网络客户端-服务器选项的游戏。

为此,我需要能够获取在其计算机上托管服务器的所有人的列表,但 Socket 类需要计算机的名称。有没有可能得到这份名单,如果有,那怎么办?

非常感谢

【问题讨论】:

  • 您可以使用 UDP 和多播/广播来查找网络中将回复呼叫的计算机
  • jini--现在构建 apache River 来解决这个问题

标签: java client-server serversocket


【解决方案1】:

您可以在客户端上使用MulticastSocket 来监听来自服务器的广播UDP 数据包。请参阅Broadcasting to Multiple Recipients 并让您的服务器每隔几秒发送一次。

【讨论】:

  • 如果本地网络上有多个用户想要连接的服务器怎么办。我想获取网络上所有服务器的列表。
猜你喜欢
  • 2012-06-14
  • 1970-01-01
  • 1970-01-01
  • 2017-12-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-01
  • 2021-12-25
  • 1970-01-01
相关资源
最近更新 更多