課程
/后端開(kāi)發(fā)
/Java
/解鎖網(wǎng)絡(luò)編程之NIO的前世今生
處理完畢為什么又要注冊(cè)連接可讀事件?
2020-02-04
源自:解鎖網(wǎng)絡(luò)編程之NIO的前世今生 2-5
正在回答
服務(wù)器接收客戶端請(qǐng)求時(shí),需要讀取客戶端發(fā)送的請(qǐng)求數(shù)據(jù),這時(shí)候要注冊(cè)可讀事件;
服務(wù)器接收完客戶端的請(qǐng)求后,需要向客戶端發(fā)送一個(gè)響應(yīng),也就是需要向客戶端寫(xiě)數(shù)據(jù),這時(shí)候要注冊(cè)可寫(xiě)事件;
服務(wù)器將響應(yīng)寫(xiě)給客戶端后,又需要等待客戶端的下一次請(qǐng)求,所以又需要注冊(cè)可讀事件;
接收客戶端時(shí),需要讀取客戶端發(fā)送的請(qǐng)求數(shù)據(jù),這時(shí)候要注冊(cè)可讀事件;
我理解為:lock和unlock,不知道對(duì)不對(duì)
可能是之前沒(méi)有你注冊(cè)之后下次就會(huì)更方便了吧
舉報(bào)
解鎖網(wǎng)絡(luò)編程的“乾坤大挪移”-NIO。
3 回答請(qǐng)問(wèn)下,為什么要再次注冊(cè)可讀事件啊,還有,寫(xiě)的時(shí)候?yàn)槭裁床槐O(jiān)聽(tīng)可寫(xiě)?
3 回答socketChannel 為何要再次注冊(cè)到選擇器上?
1 回答socketChannel多次注冊(cè)疑問(wèn)
3 回答為什么要新開(kāi)線程接收響應(yīng)
2 回答為什么要學(xué)習(xí)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-03-22
服務(wù)器接收客戶端請(qǐng)求時(shí),需要讀取客戶端發(fā)送的請(qǐng)求數(shù)據(jù),這時(shí)候要注冊(cè)可讀事件;
服務(wù)器接收完客戶端的請(qǐng)求后,需要向客戶端發(fā)送一個(gè)響應(yīng),也就是需要向客戶端寫(xiě)數(shù)據(jù),這時(shí)候要注冊(cè)可寫(xiě)事件;
服務(wù)器將響應(yīng)寫(xiě)給客戶端后,又需要等待客戶端的下一次請(qǐng)求,所以又需要注冊(cè)可讀事件;
2020-03-22
接收客戶端時(shí),需要讀取客戶端發(fā)送的請(qǐng)求數(shù)據(jù),這時(shí)候要注冊(cè)可讀事件;
服務(wù)器接收完客戶端的請(qǐng)求后,需要向客戶端發(fā)送一個(gè)響應(yīng),也就是需要向客戶端寫(xiě)數(shù)據(jù),這時(shí)候要注冊(cè)可寫(xiě)事件;
服務(wù)器將響應(yīng)寫(xiě)給客戶端后,又需要等待客戶端的下一次請(qǐng)求,所以又需要注冊(cè)可讀事件;
2020-03-20
我理解為:lock和unlock,不知道對(duì)不對(duì)
2020-02-07
可能是之前沒(méi)有你注冊(cè)之后下次就會(huì)更方便了吧