Tomcat的方法:accept() declaration
它说
返回:连接到发出连接请求的套接字的套接字副本。
假设我将8080分配为tomcat的端口,当然套接字绑定到8080端口并设置为侦听STATE。
在accept()方法中,它是否返回绑定并监听8080的套接字的副本?
新套接字的地址和端口是什么?仍然是8080?
答案 0 :(得分:0)
措辞不好。它返回Berkeley套接字返回:连接到发出连接请求的套接字的套接字副本。
accept()
方法返回的内容:一个新的套接字。新套接字的属性都是从侦听套接字继承的(在套接字API级别:这不适用于Java,例如,它会重置某些内容,例如SO_TIMEOUT
)。这包括监听端口号。
我们说我将8080指定为tomcat的端口,当然套接字绑定到8080端口并设置为侦听STATE。
在accept()方法中,它是否返回了绑定并监听8080的套接字的副本?
新套接字的地址和端口是什么?仍然是8080?
是