【发布时间】:2012-05-31 03:23:16
【问题描述】:
我正在尝试编写一个可靠的 udp 协议,但是我对服务器何时将连接移交给套接字感到困惑。 在 java 中,tcp 服务器在特定端口上侦听,然后在接受时返回一个套接字。
Socket clientSocket = server.accept();
accept方法是在syn位交换后还是状态为Established时返回socket?
【问题讨论】:
-
@Seth Carnegie 我实际上正在使用 qt,但我正在研究 java 的做法。 Qt 类似,它使用套接字描述符。我很好奇 tcp 数据包交换中的什么时候它会返回一个套接字?