A.backlog參數(shù)用來(lái)顯式設(shè)置操作系統(tǒng)中的連接請(qǐng)求隊(duì)列的長(zhǎng)度。
B.如果沒(méi)有設(shè)置backlog參數(shù),那么連接請(qǐng)求隊(duì)列的長(zhǎng)度由操作系統(tǒng)決定。
C.當(dāng)服務(wù)器端的連接請(qǐng)求隊(duì)列已滿,客戶端就無(wú)法建立與服務(wù)器的連接。
D.如果backlog參數(shù)的值大于操作系統(tǒng)限定的隊(duì)列的最大長(zhǎng)度,那么backlog參數(shù)被忽略。
E.連接請(qǐng)求隊(duì)列直接由ServerSocket創(chuàng)建并管理。
F.ServerSocket的accept()方法從連接請(qǐng)求隊(duì)列中取出連接請(qǐng)求。
您可能感興趣的試卷
你可能感興趣的試題
A.調(diào)用Socket的setPerformancePreferences()方法。
B.設(shè)置Socket的SO_SERVICE選項(xiàng)。
C.調(diào)用Socket的setTrafficClass()方法。
D.客戶程序無(wú)法提出這種請(qǐng)求,必須直接配置底層網(wǎng)絡(luò)。
A.SO_LINGER
B.SO_RCVBUF
C.SO_KEEPALIVE
D.SO_TIMEOUT
以下兩段程序代碼是否等價(jià)()
//第一段程序
();
();
//第二段程序
();
A.等價(jià)
B.不等價(jià)
當(dāng)客戶端執(zhí)行以下程序代碼時(shí):
Socket socket=newSocket("angel",80);
如果遠(yuǎn)程服務(wù)器angel不存在,會(huì)出現(xiàn)什么情況()
A.構(gòu)造方法拋出UnknownHostException異常。
B.客戶端一直等待連接,直到連接超時(shí),從而拋出SocketTimeoutException。
C.拋出BindException。
D.構(gòu)造方法返回一個(gè)Socket對(duì)象,但它不與任何服務(wù)器連接。
A.JDK的JavaDoc文檔
B.NIC的官方網(wǎng)站
C.國(guó)際標(biāo)準(zhǔn)化組織(ISO)的官方網(wǎng)站
D.RFC的官方網(wǎng)站
最新試題
在TCP 的客戶端程序中,如果connect()函數(shù)調(diào)用失敗,則還可以繼續(xù)使用該套接字。
若要與遠(yuǎn)程的一臺(tái)主機(jī)進(jìn)行通信,必須知道該主機(jī)的信息是()
專門用于處理被加密或者被解密數(shù)據(jù)的流對(duì)象是()
檢查IP地址合法性的類為()
有關(guān)數(shù)據(jù)加密和解密說(shuō)法正確的是()
下列關(guān)于進(jìn)程的描述中不正確的是()
常見(jiàn)不對(duì)稱加密算法有()
在TCP 客戶端,為了接收更多的數(shù)據(jù),可以在接收數(shù)據(jù)調(diào)用read 函數(shù)時(shí),臨時(shí)更改套接字接收緩沖區(qū)的大小。
SO_SNDLOWAT 用來(lái)設(shè)置套接字發(fā)送緩沖區(qū)的發(fā)送低潮,當(dāng)發(fā)送緩沖區(qū)的現(xiàn)有數(shù)據(jù)量大于發(fā)送低潮時(shí),便可以發(fā)送數(shù)據(jù),select 返回可寫。
改變某個(gè)描述符的SO_KEEPALIVE 選項(xiàng)值,不會(huì)影響到主機(jī)上打開的其它描述符。