0

我试过这个(对不起我的愚蠢)

InetAddress inet=InetAddress.getByName("*");
ServerSocket ss=new ServerSocket(11111,0,inet);

但这是错误的。我希望我的应用程序能够收听 *:11111。

谢谢你的任何提示。

对不起,我的标题误导了你,我更新修复它

4

1 回答 1

3

ServerSocket ss=new ServerSocket(11111,0,null);

来自 ServerSocket 的文档:

bindAddr 参数可用于多宿主主机上的 ServerSocket,它只接受对其地址之一的连接请求。如果 bindAddr 为空,它将默认接受任何/所有本地地址上的连接。

于 2012-06-28T07:38:43.337 回答