【发布时间】:2013-10-27 05:46:17
【问题描述】:
在大学期间,我有一个使用 TCP 套接字用 Java 制作简单聊天程序的个人项目。该项目仅用于教育目的。
我不太满意的一件事是客户端必须知道服务器的 IP 才能连接到它。所以我开始想,如果客户端能够检测到网络上是否有任何聊天服务器可用,那就太好了。
我怎样才能完成这样的机制?如果你能指出我正确的方向,我将不胜感激。 :-)
我认为服务器必须进行某种广播,但我不知道该怎么做。
PS:我知道可能还有其他/更好的方法可以做到这一点,但现在我特别感兴趣的是如何让客户端检测网络上的服务器。
服务器是指聊天应用程序的服务器端部分,不像 Tomcat 服务器。
【问题讨论】:
标签: java client-server broadcast