gpt4 book ai didi

java - accept() 方法和 tcp/ip 握手

转载 作者:可可西里 更新时间:2023-11-01 02:31:59 25 4
gpt4 key购买 nike

我将 java ServerSocket 类用于服务器应用程序。accept() 方法是否参与 tcp/ip 握手?

正如我在 tcp/ip 转储和命令 netstat 中看到的那样,客户端在调用 accept 方法并返回 Socket 对象之前建立连接。

是 java 问题,还是我不理解 accept() 语义?

最佳答案

通常在 Unix 中,如果您用 listen() 标记套接字,操作系统就会开始接受连接。当您调用 accept() 函数时,操作系统只是交出已经打开的连接。 Listen 采用一个参数,该参数允许您指定操作系统允许的“未接受”打开连接数(即队列的大小)。

关于java - accept() 方法和 tcp/ip 握手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2097708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com