2014-08-31 34 views
0

Tomcat的方法:accept() declaration什麼樣的插座將Tomcat的accept()方法創建

它說

返回:插座的副本連接到發出連接請求插座。

比方說,我將8080分配爲tomcat的端口,當然套接字綁定到8080端口,並設置爲偵聽狀態。

在accept()方法中,它是否返回綁定並偵聽8080的套接字的副本?

什麼是新的套接字的地址和端口?仍然是8080?

回答

0

返回:連接到發出連接請求的套接字的套接字副本。

措辭不當。它返回Berkeley套接字accept()方法返回的內容:一個新的套接字。新套接字的屬性全都從監聽套接字中繼承(在套接字API級別上:這不適用於Java中,例如,它會重置某些內容,如SO_TIMEOUT)。這包括偵聽端口號。

比方說,我將8080分配爲tomcat的端口,當然套接字綁定到8080端口,並設置爲偵聽狀態。

在accept()方法中,它是否返回綁定並偵聽8080的套接字的副本?

什麼是新的套接字的地址和端口?仍然是8080?

是的。

+0

謝謝,'在tomcat中接受(長襪子)'是一種本地方法:( – dmmc 2014-08-31 05:21:09

+0

我已經理解了,據此做出了回答。 – EJP 2014-08-31 05:32:20

相關問題