假设A
是服务器而B
是客户端。 B
为服务器b
创建一个套接字A
,ServerSocket.accept()
为客户a
创建一个相应的套接字B
,如果a
已由服务器A
关闭,但客户B
尚未关闭其套接字b
且ServerSocket.accept()
仍在运行,则ServerSocket.accept()
将创建另一个套接字{{1}再次为客户端B?
答案 0 :(得分:3)
否强>
当 服务器A
或客户端B
关闭连接时,两个套接字的连接都将关闭。客户端需要初始化新连接,以便创建新的套接字c
。 ServerSocket.accept()
仅在客户端明确请求新连接时返回。