先看下netty的channel對象關(guān)聯(lián)關(guān)系。channel是由channelfactory來創(chuàng)建的,channelfactory又分為client和server兩種。
channelfuture負責(zé)channel的所處狀態(tài),一個channle中關(guān)聯(lián)來channelpipeline,channelpipeline則由pipelinefactory創(chuàng)建,
在channelpipeline中有內(nèi)部類channelhandlercontext,保存channelhandler的鏈式結(jié)構(gòu),由channelhandler來傳遞channelevent,
channelevent分別有open,bind,connected,close,messagereceived等。

channelfuture負責(zé)channel的所處狀態(tài),一個channle中關(guān)聯(lián)來channelpipeline,channelpipeline則由pipelinefactory創(chuàng)建,
在channelpipeline中有內(nèi)部類channelhandlercontext,保存channelhandler的鏈式結(jié)構(gòu),由channelhandler來傳遞channelevent,
channelevent分別有open,bind,connected,close,messagereceived等。
