【发布时间】:2015-02-08 03:07:42
【问题描述】:
我正在尝试用 java 制作一个简单的消息传递程序,只要你连接到互联网就可以工作。为此,我需要制作一个 ServerSocket 来接收消息。但是为了制作一个 ServerSocket,我需要将它分配给一个端口。如果我为它分配一个特定的端口,例如 25504,客户端如何连接到该服务器而无需端口转发该端口?如果我使用 ServerSocket(0) 来查找空闲端口,如果服务器不向客户端发送端口,客户端如何知道它找到了哪个端口?我希望这个程序能够在无需转发的情况下使用,以便您可以在公共场所使用它。
【问题讨论】: